Tag: GROUP SAYS THAT THEY ARE NOT ‘ALIENS’ BUT ‘DEMONS FROM HELL’