Councilor Cynthia Barker, first Filipina deputy mayor of Hertsmere, UK
COUNCILOR Cynthia Barker, a long-time British resident, beat the odds recently by winning one of…
COUNCILOR Cynthia Barker, a long-time British resident, beat the odds recently by winning one of…