Anti-Christ of the week ending 5-22-04 is:
Staff Sgt. Camilo Mejia
Staff Sgt. Camilo Mejia of the Florida National Guard was found guilty by a jury of four officers and four enlisted soldiers of desertion for leaving his combat unit in Iraq in protest of the war.