News

In calls and texts Hasuan sent from Telfair State Prison in McRae-Helena, Georgia, he told this individual that a witness in the inmate’s criminal case would “agree to recant her statement in ...
A McRae-Helena police officer and Telfair ... when he started his career at Telfair State Prison, according to records from Georgia's Peace Officer Standards and Training Council, or POST.