A Detour on the Long Road to Heaven
Indonesian Feature Film Surrounding the October 12, 2002 Bombing Gets Thumbs-Down from Local Sensors and the People of Bali.
Tell us your opinion about the article. Anything
that you would like to share with other visitors
Our [Privacy Statement
explains how we handle the data you are providing.