A car bomb went off on Wednesday outside a police station in the town of Baquba, north of Baghdad, killing at least 70 people and injuring scores more, U.S. military and Iraqi health officials said.
"It's all civilian casualties at this stage," U.S. Army Capt. Marshall Jackson said.
The blast, which killed 21 people inside a passing bus,
took place..
More