Welcome, Sign In
Turkish Police Find Body of Missing American Tourist
Description:An American tourist seen here in airport security footage has been found dead in Istanbul. Sarai Sierra of New York went missing during a trip to Turkey.
Turkish Police Find Body of Missing American Touri
dead tourist istanbul