An online petition by a section of Christians on behalf of embattled former Kampala Capital City Authority (KCCA) executives ...