The Royal Saint Lucia Police Forces Traffic Department is one step closer in concluding investigations for several road accidents which occurred during the past few months. Sergeant of the Police Traffic Department, Callixtus Charlamagne Saint Lucia has recorded seven fatalities from six accidents, so far for 2020. Senior News Correspondent Cecile Actille reports
0 Comments