News

In gratitude for withstanding the siege, the inhabitants of Rhodes decided to build an extraordinary statue in honor of Helios. In Greek mythology, Helios was one of the Titans, the gods who ruled ...