English News Putin hails Crimea annexation after claiming election win By mywwiinn - March 19, 2024 0 27 FacebookTwitterPinterestWhatsApp Russia’s president addresses hundreds in Moscow after official figures recommend he received 87% of the vote. Source link