Published: Sep 22, 2020, 03:25 IST | Updated: Sep 22, 2020, 03:25 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.