Result of a challenge I participated in as a guest on The Futuristic
Swedish broadcaster STV airs footage of the torture video posted to Facebook In late February, a Swedish court sentenced Mouhannad Droubi to five years in prison for committing a “torture-like