Indian police raid major Left news website, detain journalists, based on New York Times article attacking left activists
Delhi police on Tuesday raided the offices of news media company NewsClick. The news media house has been under investigation for allegedly receiving funds from China.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed
Indian police raid major Left news website, detain journalists, based on New York Times article attacking left activists
Delhi police on Tuesday raided the offices of news media company NewsClick. The news media house has been under investigation for allegedly receiving funds from China.