Advertisements
Read Time:6 Second
Britain’s Queen Elizabeth II has postponed a key meeting on Wednesday after being advised by doctors to rest, Buckingham Palace said.