Rain fall leads to Archaeological discovery in Libya
A Roman statue was discovered by citizens in the ancient city of Talmitha, east of Libya.The current heavy rain fall made the precious artifact visible to a private citizen, who reported the discovery to the local Tlemitha antiquity…