Pages

Sunday, June 6, 2021

Greek man allegedly kills couple, self, over rent dispute

Police on the Greek island of Corfu say a Greek man facing eviction has killed his landlady and her husband and then committed suicide ATHENS, Greece -- Police on the Greek island of Corfu said ...


READ THE ORIGINAL POST AT abcnews.go.com