Thousands of people protest against rising inflation at Wenceslas Square in Prague, Czech Republic, demanding the government’s resignation.
Thousands of people protest against rising inflation at Wenceslas Square in Prague, Czech Republic, demanding the government’s resignation.