UK

Conservative party suffers losses in UK local elections

LONDON, May 5 (Xinhua) — Britain’s ruling Conservative party has lost over 1,000 seats in…

African Times