Russia: Navalny says Novichok found 'in & on' his body, his clothes are important evidence

Sep 22, 2020, 07:55 AM(IST)

Russian opposition leader Alexei Navalny has now alleged that Western laboratories has found the traces of Novichok found 'in & on' his body. The Putin critic even demanded that Moscow should return his clothes.

Read in App