Case of Haitian found hanged “not racism”
National Police chief, Major General Manuel Castro Castillo, once again returned to Santiago to meet with the team investigating the death of a 23-year old undocumented Haitian immigrant, Jean Claude Harry, whose body was found bound hand and foot, hanging from a tree in Ercilia Pepin park opposite the Jose Maria Cabral and Baez hospital. …