Friday, May 17, 2024
Happening Now

Thousands of protesters arrested in Russia as sanctions take toll

Observers say more than 5,000 demonstrators have been arrested in Russia since President Vladimir Putin ordered troops to invade Ukraine last week. Source

Share