Cynthia Barker has been appointed Mayor of Hertsmere in Hertfordshire, England, the first Philippine-born official to hold the prestigious post.
Comments