Laurent Braillard is a French political analyst and well-known pro-Russian activist who openly promotes Russian propaganda abroad.
In the Czech Republic, a municipal deputy was fined $1,800 for approving the Russian invasion. He called for a nuclear bomb attack on Ukraine
President of Latvia became the first Western leader to stay overnight in Kyiv during the war with russia