Malta is home to some of the oldest and arguably most mysterious megalithic structures known to man, older than the Pyramids and Stonehenge.
A study finds that engraved stone artifacts from Manot, Qafzeh, and Quneitra caves reflect early humans' symbolic behavior, ...