The discovery has brought to the fore new highlights about the early human settlement of the Balearic Islands that comprises Mallorca, Menorca and Ibiza. It proves that humans were inhabiting the ...