On Thursday, January 14, 2010 around 5:30pm, I went to the Glencarin haunted hotel to meet with Inspector Store. Inspector Store had worked on the police force for more than two decades in the Southern Peninsula area of Cape Town, South Africa.
Read More