The presence of Barbadian police and soldiers on the ground in St Lucia is reportedly already bearing fruit. Acting Chief of Staff of …

source