Businesses paralyise as traffic is diverted to allow Archbishop Lwanga a decent send off April 8, 2021