Democracy Now! favicon

Yanis Varofaukis: Europe’s "Hot Spot" Refugee Registration Centers are "Concentration Camps"