stephen kasolo 2025 july