Police are getting ready for an influx of more than 400,000 people on July 1, but there will also be large events during the other two days of celebrations in the National Capital
Police are getting ready for an influx of more than 400,000 people on July 1, but there will also be large events during the other two days of celebrations in the National Capital