Newly surfaced CCTV footage has provided a chilling glimpse into the final moments of British businessman Campbell Scott ...
Nairobi - New CCTV footage has emerged, shedding light on the final moments of British businessman Campbell Scott before his lifeless body was discovered in a sack. Campbell Scott was in Kenya to ...