A passenger aboard a Delta Airlines flight to New York said she was left shaken and nearly wet herself after the plane experienced a engine issues and was forced to land in Iceland.
Kremlin explains postponement of Russia-Ukraine-US talks
...
Read moreDetails

