- Soon America (the Mystery Babylon Whore) will be beheading (Christians) more than Saudi Arabia. Of course, Al Qaeda and ISIS are both creations of USA, CIA!
- RT America
Amnesty International has released a report that shows Saudi Arabia was the world leader in executions by beheading in 2019. Former UK MP George Galloway weighs in.