Tens of thousands of people gathered in Prague on March 21 for the largest anti government protest in the Czech Republic since 2019, Czech media reported.