Skip to content
Advertisement

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)

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