News

Latvia’s NEPLP has restricted ten more websites promoting Russian propaganda, totaling 413 since Russia’s invasion of Ukraine began.