Loading...

Suspected killer arrested in Turkey

|Police arrested the suspected killer of an American tourist. The body of Sarai Sierra was found last month nearby the ruins of Istanbul's City Walls.