India Deploys Mosquitofish to Combat Dengue at G20 Summit Venue
New Delhi: India is making elaborate preparations to host the G20 summit in New Delhi on September 9-10, 2023. The summit will be attended by leaders of the world's 20 major economies, and India is leaving no stone unturned to ensure its…