Saint Lucia has recorded another fatal road collision. One man is dead after a motor vehicular crash on the La Toc road in Castries on Tuesday night.
Saint Lucia has recorded another fatal road collision. One man is dead after a motor vehicular crash on the La Toc road in Castries on Tuesday night.
A Dennery farmer is dead following a shooting incident late Friday, allegedly involving law enforcement …