From the Embassy of the Russian Federation in Washington, three disabled people who left Russia with a petition to Putin were driven away from Russia • Newsru.com • RIMA — Russian Independent Media Archive