Budapest (Hungary): People take part in a protest against corruption in Budapest, Hungary, on Dec. 4, 2014. The National Tax and Customs Administration of Hungary (NTCA) has been in the opposition spotlight since the United States issued a visa ban on six NTCA officials suspected of corruption about two months ago and the demonstrators have repeatedly demanded the resignation of its chief Ildiko Vida.

1 / 1

Latest News

Latest Photos