The Supreme Court of Russia orders the liquidation of the People's Freedom Party, the oldest opposition party in the country. (The Moscow Times) link embed save