Aceh: Enigma for the Dutch
Aceh: Enigma to the Dutch provides a brief journey of experience and insights for anybody looking for the truth about Aceh, a triangle region smaller than Ceylon, situated in Sumatra island of Indones