Breaking news: Natalie Christopher found dead in Ikaria

Natalie Christopher, who was reported missing in Ikaria on Monday, has been found dead near her hotel, philenews reports. The British Cypriot astrophysicist was reported missing by her partner on … Continue reading Breaking news: Natalie Christopher found dead in Ikaria