Bela-Bela – A Hawks captain who allegedly interfered with a criminal investigation involving a Limpopo councillor has been arrested and hauled before a court of law to face corruption charges.
Earlier this morning, Thursday, 24 July 2025, 41-year-old Captain Virginia Kupa, attached to the KwaZulu-Natal Hawks’ Priority Crime Management Centre, was arrested.
The Hawks captain appeared before the Bela-Bela Magistrate’s Court in Limpopo alongside her co-accused, 54-year-old Brigadier (Dr.) Mapome Mohajane on graft charges.
Allegations are that on 14 January 2022, Hawks Captain Kupa, then based at the Head Office Priority Crime Management Centre, facilitated a meeting between the complainant, a fellow police officer, Brigadier Mohajane.
At the time, the complainant and Mohajane were not known to each other.
It is alleged that Mohajane sought the complainant’s assistance in interfering with a criminal investigation involving a Limpopo councillor.
“In return, Mohajane allegedly promised tenders, future favours, and a possible promotion at the police Head Office, by leveraging purported connections, to influence the complainant,” stated Hawks spokesperson, Brigadier Thandi Mbambo.
“However, following a comprehensive investigation, Brigadier Mohajane was arrested on 15 January 2025.
“Further developments in the case led to the arrest of Captain Kupa.”
She was granted bail of R3 000.
The matter has been postponed to 26 August 2025 for further investigation.


