Russian police have detained nearly 14,000 people for demonstrations against Putin s unprovoked invasion of Ukraine since 24 February, with nearly 300 arrested in Moscow protests today.
Demonstrations held in over 20 cities, including Moscow and St. Petersburg, with some riot police seen with 'Z' on their helmets, a symbol of support for the military action
Russian police detained more than 800 people for protesting Moscow's "military operation" in Ukraine Sunday, as the conflict continues for a third week.