Hurricane whips up huge waves in Grand Cayman

Huge waves caused by Hurricane Delta lashed the Cayman Islands.

October 7, 2020

Examined