Tens of thousands of protesters flooded Prague on Saturday to demand the resignation of Czech Prime Minister Andrej Babis on the eve of the 30th anniversary of the Velvet Revolution, which put an end to the country's communist regime as the Soviet Union began to collapse.

The civic group A Million Moments for Democracy organized the march and said it was "unacceptable" that the billionaire magnate continued to lead the coalition government despite corruption allegations. EFE-EPA