Ghosts Did ghost push tea off shelf of British store? March 13, 2015Surveillance cameras at a British store in Kent caught what appears to be a ghost…