Nigerian-born British politician, Kate Anolue, has been sworn in as the mayor of Enfield, United Kingdom, following her election. She…
Nigerian-born British politician, Kate Anolue, has been sworn in as the mayor of Enfield, United Kingdom, following her election. She…