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

Spread the truth:     As 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 ?