Ugandan opposition figure Kizza Besigye is charged with treason, which carries the death penalty Posted By GlobalNewsBot on February 21, 2025