Tatan Syuflana / AP – San Francisco Chronicle
Paramedics carry the body of a suspected militant killed in a police raid in Pamulang on the outskirts of Jakarta, Indonesia, Tuesday, March 9, 2010. Anti-terror police hunting a mastermind of Indonesia’s worst terror attack killed three suspects on …
Leave a Reply
Want to join the discussion?Feel free to contribute!