News Round-Up
6 July 2025
by Will Jones
Former airline pilot James Leary never believed in ghosts, until one night he found himself staying in the Hilton Hotel in Barbados and was awoken by a strange apparition standing in the window.
© Skeptics Ltd.