independence day
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