Kingsley Smith Sworn-in as newest PLP MP

0
947