India declared biggest Latrine of the world by UK times

India is declared biggest Latrine of the world by the biggest British newspaper UK times. according to UK times report 600 million Indians almost half Indian population don,t have facility of Latrine and they use open places as Latrine for defecate. In India 1 million people just do work of cleaning defecate with hands of their fellow Indians.Check out this video about it.

Previous
Next Post »