Police personnel remained deployed on the road stretch in front of the now-demolished twin towers on Monday. The stretch has been barricaded for a fortnight now for security reasons. Read More
Police personnel remained deployed on the road stretch in front of the now-demolished twin towers on Monday. The stretch has been barricaded for a fortnight now for security reasons.