Thailand’s Supreme court invalidates ruling on Mae Mo fossil terrace1

Gallery