Rhodes, Greece: The Veil Of History

Published: Oct. 21, 2020, 9 a.m.

b'The history of Rhodes, Greece, the largest continuously occupied fortress city in the world. Scott shares his experience of Greek Easter.'