Suspected Russian Orchestrator of Navalny Attack Detained in Poland
Warsaw, Poland – A Russian individual has been detained in Poland in connection with the suspected organization of an attack on an associate of Russian opposition leader Alexei Navalny. The suspect, whose identity has not been disclosed, was apprehended based on a European Arrest Warrant issued by Germany. The warrant alleges that the individual played … Read more