Thousands of Czechs turn out for anti-government protestCzechs calls on the government to quit as they protest over high inflation and energy prices.Mon Apr 17 2023