Father says son is innocent of Berbice boy’s murder
The father of Nicholas Christopher, one of the men accused of murdering 12-year-old Leonard Archibald, and dumping his body in the Berbice River, today passionately denied his son’s involvement in the crime.
The man, Peter Christopher…