Bashir Mbuthia
|
Jun 18, 2026
The development comes amid an ongoing investigation in France into alleged match-fixing and suspicious betting activity involving Wahi.