HomeIndia Pics: India's Flag Hoisted At New York's Times Square On Independence Day byJK -August 15, 2020 0 The Indian Independence Day celebrations reached its pinnacle on Saturday morning at the iconic Times Square in New York City. from NDTV News - India-news https://ift.tt/2PVm4MF Tags: India NDTV News - India-news Facebook Twitter