Police in Minsk have arrested hundreds of people during a mass rally organised to mark the 99th anniversary of the proclamation of the Belarussian People’s Republic.
Many used the occasion to denounce an unpopular new tax on those not in full-time employment.
At times, special forces deployed to the streets of the capital forcibly removed protesters chanting slogans and waving signs against the so-called parasite tax.
Passersby and at least ten journalists were reportedly also detained.
Ahead of the march, police raided the offices of opposition, human rights group Vesna 96 and briefly held dozens of activists.
Public anger has been steadily rising amid falling living standards and a two-year-long recession in Belarus.
The demonstration is the latest in a series held since February that pose the biggest threat in years to long-running President Alexander Lukashenko.
He has been seeking to improve ties with the west and the EU, as relations cool with former Soviet ruler Russia.