Reuters reports: Thousands of people took to the streets on Saturday in Russia’s far eastern city of Khabarovsk to protest against President Vladimir Putin’s handling of a regional political crisis and the suspected poisoning of his most vocal critic. “Putin, have some tea,” protesters chanted as they marched on the city’s main thoroughfare, in a reference to the case of …
Read More »