fbpx

The abduction of 17 American and Canadian citizens in Haiti will bring a new level of attention to the country’s out-of-control kidnapping crisis but is unlikely to lead to new solutions.

Menu