Breaking: Lapshin Extradited, Detained in Baku
BAKU, Azerbaijan (A.W.)—Images of Russian-Israeli blogger Alexander Lapshin being detained in Baku were released by the Interfax news agency just hours after news broke out that the Supreme Court of Belarus rejected his appeal and […]