Teaser
31 May 16 - According to a public opinion poll conducted between May 20 and 23, 2016, by regional pollsters Caribbean Development Research Services (CADRES), the outcome of the general election in Saint Lucia due to be held on June 6, is too close to call.