Select Page
India police ‘sorry’ for lynching photo

India police ‘sorry’ for lynching photo

India police ‘sorry’ for lynching photo: Police in the northern Indian state of Uttar Pradesh have apologised after a photograph of a lynched man being dragged by a crowd in the presence of three officers caused outrage. The victim, identified...