One of Yahya Jammeh’s Junglers, Michael Sang Correa, 41, has been arrested this Thursday in Denver on federal torture charges,
One of Yahya Jammeh’s Junglers, Michael Sang Correa, 41, has been arrested this Thursday in Denver on federal torture charges,