Creator
Yemen foiled two suicide attacks on its oil and gas facilities on Friday, days after al-Qaeda urged Muslims to target Western interests, especially oil installations. The…