
An Indonesian police officer stands guard near an armored vehicle outside a church after an explosion in Solo, Central Java, Indonesia, on Sunday. A suicide bomber attacked the church packed with hundreds of worshippers Sunday, killing himself and wounding at least 22 people, police and hospital officials said. (Associated Press)
Featured Photo Galleries











