Over 40 Documents Planted On Stan Swamy's Laptop, Claims US Lab Report  

NDTV Exclusive: A new US report finds over 40 so-called 'Maoist documents' were planted on the computer of Father Stan Swamy.

Related Videos