Russia's State Duma has given preliminary approval to a bill restricting public demonstrations. The new legislation, if given final approval, would ban all rallies outside buildings occupied by federal, regional, and local government, on roads and highways, near oil installations, as well as foreign embassies and international organizations. Critics accuse the bill's sponsors of trying to restrict civil rights. Supporters say it is an issue of public safety.