In this file photo dated Jan 9, 2022, demonstrators march with a dog on their shoulder and the Czech national flag as they take part in a protest against compulsory vaccination against the COVID-19 in Prague.
(MICHAL CIZEK / AFP)

PRAGUE  – An estimated 70,000 people participated in a rally in Prague, the capital of the Czech Republic, on Saturday afternoon.

There were slogans against the North Atlantic Treaty Organization (NATO), European Union (EU), the Green Deal and the Czech government's stance on Russia. The protesters called for the resignation of the government, the mitigation of the impact of the energy crisis and military neutrality.

The police said on Twitter that the gathering went on "peacefully." 

The demonstration, under the slogan of "The Czech Republic First," was a joint rally of organizations and parties that disagree with the current government policy and demand a change, according to the Czech News Agency (CTK) report.

ALSO READ: COVID-19 hospital admissions on rise in Czech Republic

The demonstration came a day after the Czech government survived a no-confidence vote in the lower house of the parliament.