Russia tightens fines for opposition protesters, social media
The new legislation -- published on Wednesday -- was adopted after tens of thousands took to the streets in January and February following jailed Kremlin critic Alexei Navalny's call to protest Putin's rule and ahead of parliamentary polls this autumn.
Demonstrators guilty of resisting law enforcement officials for the first time will have to pay between 2,000 and 4,000 rubles -- up from 500-1,000 rubles -- or face a 15-day arrest or community service of up to 120 hours.
Those found in violation of rules governing how to raise funds for organising "public events" will face fines of up to 20,000 rubles or community service.
Protests are illegal in Russia unless they are approved by the authorities.
Putin also approved legislation that would punish with fines of up to 2,500 rubles those sharing information about organisations designated as "foreign agents" without using the tag.
The Russian president also signed off on legislation that introduces fines of up to 1 million rubles for foreign social media giants such as Facebook and Twitter if they hamper Russia's development of a "sovereign internet".
In 2019, Russia passed a law on the development of "sovereign internet" aimed at isolating the country's internet from the worldwide web, a move activists fear will tighten government control of cyberspace and stifle free speech.