mockettA Vincentian police officer in Anguilla died in that Leeward Island Sunday night after being involved in a vehicular .

Details of the incident are still sketchy, but iWitness News was reliably informed that the man, surnamed Mockett, died after hitting his head during the accident.

The deceased is originally from Georgetown and has been a police officer in Anguilla for a number of years.

He uses the name “Ichal Tafari Mockett” on Facebook.