World News | Agence France-Presse | Tuesday September 17, 2019
The US is "in denial" over attacks on oil installations in Saudi Arabia, Iran's top diplomat said Tuesday, after Washington blamed weekend strikes on Tehran despite Yemeni rebels claiming responsibility.
www.ndtv.com