A remarkable investigation with utterly infuriating findings. Major European outlets should pick this up and demand answers from their respective countries' leaders

Replies