70,000 toilets to be built under Open Defecation plan in Goa

You may also like...