Summary: shit's fucked up. D:

Story here:

http://news.yahoo.com/major-report-r…

and here:

http://fra.europa.eu/en/press-relea…

Advertisement