Agra: Suffering decades of government apathy and embarrassment due to open defecation, hundreds of women from the Kanjara community staged a massive protest outside a local police station at Bah on