Justin Duffault, accused of stabbing his wife Pascale Antoine last July 27, was caught this Monday by citizens in the town of La Montagne, Jacmel, and then handed over to the authorities.
Justin Duffault, accused of stabbing his wife Pascale Antoine on July 27, was caught on Monday by locals in the area of La Montagne, Jacmel, and then handed over to the authorities. A video shared on social media shows him handcuffed and being escorted. After the incident, he reportedly posted messages suggesting he might try to harm himself before fleeing.