The Related Press says Russian police detained protesters on Saturday at an anti-war protest in St. Petersburg. Related protests have taken place throughout Europe. Russian President Vladimir Putin despatched troops into Ukraine after he spent weeks denying that’s what he supposed, all of the whereas build up a pressure of between 150,000 and 200,000 troops alongside the international locations’ borders, based on the U.S..
source