World News

US couple in Uganda faces death penalty for alleged child trafficking

[ad_1] An American couple is going through the death penalty in Uganda after being charged with child trafficking and torturing […]