Shadrack Sibiya's testimony: A web of contradictions unraveled