75th Independence Day: FIA unfurls biggest Tricolor at Times Square
Hundreds gather for the event at the iconic destination in New York on Sunday to participate in the celebration; later the Empire State Building was lit up in the colors of the Indian flag Our BureauNew York The Federation of...