Tag: Abrupt treks of strangers in the Seguin forest of Haiti!