istock 1005905284 1065208 1640605429 367x207

Saudi Arabia Executes IS-Linked Yemeni Man for Suicide Attack Plot

On Monday, Saudi Arabia executed a Yemeni man accused of hatching a suicide attack in the oil-rich nation and of...

Details