British Prime Minister Theresa May attends the Commonwealth Day celebrations service at Westminster Abbey in London, Britain, on March 13, 2017. (Xinhua)
British Prime Minister Theresa May attends the Commonwealth Day celebrations service at Westminster Abbey in London, Britain, on March 13, 2017. (Xinhua)