I independent.co.uk There is scientific evidence to suggest that life can continue after death 1 points mustapha 12 years ago 1 comments