Moscow police seal off central square as opposition to rally

Police are setting up metal barriers along the perimeter of Triumfalnaya Square in central Moscow as opposition groups are preparing to stage a new unsanctioned rally to protest election fraud, a RIA Novosti correspondent reports. On Tuesday evening the square saw a rally that drew up to 5,000 people, including both opposition and pro-Kremlin youth […]