A Bermudian politician saw off eight opponents to hold on to her position as a councillor in the Royal Borough of Greenwich in London.
Jahdia Spencer, who won a ward councillor seat in West Thamesmead…
Jahdia Spencer, who won a ward councillor seat in West Thamesmead…
