In the wake of the arrest of Russian opposition figure Alexey Navalny in Moscow, the US and several European counties have called for his “immediate release.” Moscow decried their interference in its internal affairs, urging them to deal with their own issues, instead.
Russian police detained Navalny upon arrival at Moscow’s Sheremetyevo Airport from Germany on Sunday, five months after he was transferred to a hospital in Berlin, to be treated for what the West alleged had been a nerve-agent attack by Moscow.