Fact Check: China never shot down an Indian satellite as being claimed
A post on Facebook, claiming China shot down an Indian weather satellite in 2012, has been doing rounds on the internet; India Today's Anti-Fake News War Room (AFWA) has found the claim to be false.
Read more at INDIATODAY.COM
Leave Your Response