
SEVENTEEN people are reported to have been killed last night in what Gardai are calling a ‘spontaneous human sacrifice to the Gods’ in the county Waterford village of Portlaw. On what started as a normal Wednesday evening, residents were stricken by widespread panic as a deep red moon rose to the East in a horrific display of… Read more »