Days after a lawmaker from India's ruling party was arrested in connection with a teenager's rape, a sexual attack on an 11-year-old girl was reported on Sunday in Gujarat, the latest in a string of cases that have sparked protests across the country.

Protests calling for justice were held in several cities, echoing the mass rallies against sexual violence in 2012 and piling pressure on Prime Minister Narendra Modi, who must hold elections by May 2019. Modi has promised to take action.

Activists accuse authorities of failing to protect women and of moving too slowly to investigate and arrest perpetrators.