Day: June 17, 2021

Greece

Greek Husband of Caroline Crouch Confessed to Her Murder

Caroline Crouch’s husband was testifying at GADA late Thursday by Greek police when Babis Anagnostopoulos admitted to committing her gruesome murder on May 11 in their Athens home. He was taken in for questioning a day after he attended a memorial service for the late Caroline Crouch on Alonissos island. Crouch, 20, according to the […]

Read More
Greek Gateway