India Flag
--
--:-- --
litter-picker

Delhi deploys first 50 of 1,000 mechanical litter pickers

October 19, 2026 2 Mins Read