Tamika Y. Davis is a Jamaican politician and attorney-at-law who is a current sitting MP. She defeated Ian Hayles in Hanover Western at the 2020 general election.
Tamika Y. Davis is a Jamaican politician and attorney-at-law who is a current sitting MP. She defeated Ian Hayles in Hanover Western at the 2020 general election. (en)
Tamika Y. Davis is a Jamaican politician and attorney-at-law who is a current sitting MP. She defeated Ian Hayles in Hanover Western at the 2020 general election. (en)