News

Latnija cave discoveries show Mesolithic humans crossed 100 km of sea to reach Malta 1,000 years earlier than previously ...