Britain's Queen Elizabeth II attends the Commonwealth Day celebrations at Westminster Abbey in London, Britain, on March 11, 2019. (Xinhua/Ray Tang)
Go to Forum >>0 Comment(s)