Tag: The United Kingdom

Human Rights, Legal Matters, News, Security

BREAKING NEWS: Alleged torturer Alagie Morr Jobe arrested in Scotland

LTN has been reliably informed of the arrest of Edrisa Jobe widely known as Alagie Morr Jobe, a few days ago in Scotland. Alagie Morr was an operative of the Drug Law Enforcement Agency (DLEAG) and has also served at the notorious intelligence agency (NIA) during former president Yahya Jammeh’s […]