newsfromthespiritworld.wordpress.com
Does Video Prove Life After Death?
Reported by both The Daily Star and The Indian Express,, a recently uploaded YouTube video claims to show a spirit rising from a recently deceased person in a hospital in China. Uploaded on August…