Léon Charles was appointed as general director of the Haitian National Police (PNH) on Monday, once more taking on the beleaguered agency from 2004 to 2005.
Léon Charles was appointed as general director of the Haitian National Police (PNH) on Monday, once more taking on the beleaguered agency from 2004 to 2005.