Rallies in 80 Russian cities protest President Vladimir Putin on his 65th birthday
Protesters turned out Saturday in and around some 80 Russian cities to mark President Vladimir Putin’s 65th birthday by calling on him to resign and release opposition activist Alexei Navalny. Navalny, a Putin political nemesis who vows to run against … Read More