Here’s what Elon Musk has to say on Twitter removing links to BBC documentary on PM Modi…
Last week, the BBC dropped a documentary titled “India: The Modi Question” which created quite a stir. Multiple reports revealed that the government of India…