News

Archaeologists have recovered from the seabed 22 stone blocks from one of the Seven Wonders of the Ancient World.
The Colossus of Rhodes, a massive 108-foot statue of the sun god Helios, symbolized unity and resilience for the people of Rhodes. Constructed around 280 BC, it celebrated their victory over Demetrius ...