3 results arranged by date
New York, October 5, 2017–Armed men dressed as police officers this morning abducted local photographer Edgar Daniel Esqueda Castro from his home in the central Mexican state of San Luis Potosí, according to media reports. The state’s general prosecutor said in a statement that the prosecutor’s office is investigating, and denied that the state police…