Preview Jacky Sutton, a British BBC journalist and acting director for the Institute for War and Peace Reporting (IWPR), has been found dead at Istanbul’s Ataturk Airport after missing a connecting flight to Iraq.
Read Full Article at RT.com
RT – Daily news