Kamwenge, Uganda: What happened in Kamwenge District on Friday, May 23, 2025, cannot, by any stretch of democratic imagination, be called an...