Russia’s Medvedev Calls Protesters At Polling Stations ‘Traitors’ 1 min read Foreign News Russia’s Medvedev Calls Protesters At Polling Stations ‘Traitors’ Adedokun Waliyu March 16, 2024 Former president Dmitry Medvedev said on Saturday that protesters who have attempted to set fire to voting...Read More