Anti-war protests held across Europe; small rallies in Russia
Published
Tens of thousands of people rallied Sunday in cities across Europe to protest against Russia's ongoing war in Ukraine, with small vigils taking place in Russia as well…
Full Article