LUCKNOW, India—Facing relentless media attention and growing criticism for a series of rapes, state officials in north India fired two police officers Friday for f...

Published: 05/31/2014