An Iraqi man inspects a damaged vehicle near where a suicide car bomb exploded outside a residential complex belonging to a state-run oil company in Beiji, about 250 kilometers (155 miles) north of Baghdad, Iraq on Tuesday, Dec. 25, 2007. The blast killed 22 people and wounded 80, police, local hospital... (Associated Press)