PARLIAMENT: The National Unity Platform’s Ssegirinya Muhammad has finally defied the odds to swear in as the new Member of Parliament for...