Politics TRRC – Bo Baaji: “I Escaped Two Execution Attempts” Kebba Jeffang Nov 26, 2020 The National Intelligence Agency (NIA) was synonymous to hell in The Gambia. The institution was turned into the hub for several…