Grand Duchess of Luxembourg pulls out of State Visit due to illness
The Grand Duchess of Luxembourg is to miss the State Visit of the President of Cape Verde after being diagnosed with covid. Grand Duchess Maria Teresa tested positive for the Continue Reading