Thousands took to the streets of Hungary’s capital, Budapest, today in a massive opposition protest, demanding the resignation of pro-Russian PM Orbán.

Opposition leader Péter Magyar declared that those who betray their own nation “should end up in the dustbin of history.”

Comments