Published January 26, 2012 at 1024 × 683 in Outrage over President’s medal to police chief Women’s groups protest in Delhi ← Previous Next →