Was India’s Independence day celebrated at Trafalgar Square, London with Tricolor in sky ?
As jingoistic messages after Republic Day floated around, one of the viral videos claimed to portray India’s 72nd Independence Day
Read More
As jingoistic messages after Republic Day floated around, one of the viral videos claimed to portray India’s 72nd Independence Day