Kwanele Makhaye, 29, claimed his statement was made under duress.