Free Navalny, Western Leaders Tell Russia
World leaders have called on Russia to release prominent opposition figure Alexei Navalny, who was detained minutes after he landed in Moscow following five months of recovery from nerve agent poisoning in Germany. Below is a selection of international reactions to Navalny’s detention at Sheremetyevo International Airport passport control late Sunday. — U.S. Secretary of…
Details