World Trapper Jordan Jeffrey Baby kills himself in Pavia prison – News by time news March 15, 2024 by time news March 15, 2024 He was found lifeless in his cell with a rope around his neck. Thus trapper Jordan … Read more 0 FacebookTwitterPinterestEmail