Share
twitterlinkedinfacebook
Image 1 of 1
LocalsProtestinRain copy.jpg
98/99-- Jakarta, Indonesia -- Political life is tough on the world's most inhabited island in the world's biggest muslim nation.