Wednesday, November 21, 2007

Mayor Resigns, Claims Abduction By Satan Worshippers

CENTERTON, Ark. -- The mayor of an Arkansas town resigned on Wednesday, claiming he was abducted and brainwashed by Satan worshippers nearly three decades ago.

More...