Was India’s Independence day celebrated at Trafalgar Square, London with Tricolor in sky ?

Spread the truth:97    97SharesAs jingoistic messages after Republic Day floated around, one of the viral videos claimed to portray India‚Äôs 72nd … Continue reading Was India’s Independence day celebrated at Trafalgar Square, London with Tricolor in sky ?