The Directorate of Criminal Investigations (DCI) has firmly denied allegations linking its vehicle to the alleged abduction ...
The National Police Service (NPS) has denied allegations of involvement in abductions, emphasizing its constitutional role as ...