The Greek island of Rhodes finds hope as tourists trickle back amid the coronavirus pandemic

The Greek island of Rhodes finds hope as tourists trickle back amid the coronavirus pandemic
play icon
Two boys climb the walls of a castle in the Old Town of Rhodes.