Heckler to Obama: Barrack Obama is the antichrist!