Print Friendly, PDF & Email

India unveils anti-smog cannon in fight against Delhi pollution