Published by
WQXR News

Suicide Bomber Kills Pilgrims in Baghdad

Iraqi soldiers man a checkpoint in central Baghdad.