Security Review Reveals Flaws Ahead of Independence Day and G20 in Delhi
New Delhi: In the lead-up to India's 77th Independence Day on August 15, 2023, and the upcoming G20 event, Delhi Police have conducted security audits across the National Capital. The Special Cell of Delhi Police has identified…