By Steven N. Larkin On November 18, 1978, an inexplicable act of evil occurred in the remote Jungles of Guyana, South America, resulting in the deaths of 913 people; including 276 children, 40 of them infants. It is never too late in life or in the day to correct a right or a wrong for […]