British Journalist Mysteriously Found Dead In Istanbul Airport Restroom
A British journalist was found dead in an Istanbul airport restroom. The Turks say the cause of death was suicide, but colleagues at the Institute for War and Peace Reporting say Jacky Sutton would not take her own life.