Jesse Baird

Bodies of Australian couple Jesse Baird and Luke Davies Found Near Greek Monastery

In a grim turn of events, the remains of the missing Australian couple Jesse Baird and Luke Davies were discovered…

11 months ago