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

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.