An occult practice may be behind these bizarre deaths. On Sunday, July 1, police in New Delhi, India, found 11 dead members of the same family all at one home. Ten of the people were blindfolded and gagged, with their hands tied behind their backs, and hanging in the courtyard. Police Officer Vineet Kumar said the bod
Source: Read Full Article