More than 100 new toilets were unveiled Sunday in a poverty-stricken and scandal-hit village in northern India, where fearful and vulnerable women have long been forced to defecate in the open.
↧