By Spy Uganda The National Resistance Movement (NRM) party primaries held on Thursday, July 17, 2025, have left Uganda’s political landscape shaken to the core — with a string of humiliating defeats for some of President Museveni’s trusted ministers. What was expected to be a routine internal election turned into a brutal political reckoning, as…