There is hardly a country in the world that has to deal with more fallout from tumultuous and yet very recent past, than Cambodia, a small Asian state, held in the tight grip of the Khmer Rouge regime for years, that has left the country devastated and picking up pieces for years long after.