Thailand’s Supreme court invalidates ruling on Mae Mo fossil terrace1 September 19, 2018Peter CarlisleLeave a Comment on Thailand’s Supreme court invalidates ruling on Mae Mo fossil terrace1