Free Press Journal



Indian protestors shout anti-government and anti-police slogans during a demonstration against the rape of a five-year old girl, in front of police headquaters in New Delhi on April 20, 2013. Indian police on Saturday arrested a man over the brutal rape of a five-year-old girl that has sparked fresh protests against sexual violence in the country. AFP PHOTO/RAVEENDRAN