Jamaica holds general election as island shaken by corruption, inequity and economic concerns

Jamaica holds general election as island shaken by corruption, inequity and economic concerns