Police got down to business the moment Shaheed Roger Khan landed in Guyana. Two high profile murders more than a decade ago, have once again come under the microscope and the police want Khan to answer. Travis Chase reports
Police got down to business the moment Shaheed Roger Khan landed in Guyana. Two high profile murders more than a decade ago, have once again come under the microscope and the police want Khan to answer. Travis Chase reports