Body in an advanced state of decomposition found in water treatment plant in popular expat hotspot on Spain’s Costa Blanca
A BODY in an advanced state of decomposition has been found by workers of a sewage treatment plant in Orihuela Costa, in Alicante province, Guardia