British Prime Minister Theresa May. (AFP)
by Fadel al-Sultani | Jun 12, 2017 | Lifestyle & Culture
Scotland’s Carol Ann Duffy is Britain’s poet laureate, an honorary title and British tradition that was first introduced in 1668. John Dryden, one of the greatest English poets, was the first British poet laureate. He occupied the position for two years and was...