David Rutz

Corbyn: U.S. Should Have Arrested al-Baghdadi

United Kingdom Labour Party leader Jeremy Corbyn said Wednesday that American forces should have arrested Islamic State leader Abu Bakr al-Baghdadi during their raid on his compound last month, rather than letting the terrorist mastermind kill himself.