Two Texas men charged in plot to invade Haitian island and make women, children ‘sex slaves’: prosecutors
Two Texas men charged in conspiracy to allegedly invade Haitian island, kill male residents and enslave women and children as “sex slaves” in shocking plot.

Recent Comments