King Charles III was left standing in the deluge at Antigua and Barbuda's Independence Parade as torrential rain battered the royal couple during the Caribbean royal tour

Read original article

← Back to all headlines