A suspected mastermind behind cybercrime activities has been released on bond in Kenya. The release affects ongoing investigations and raises concerns about the progress of cybercrime cases in the country.
Observable data points shared across all narratives