Customs Officer in St. Kitts alleged to have shot himself

September 18, 2020 in National
Customs Officer in St. Kitts alleged to have shot himself, on Thursday, 17th September, at the headquarters of the Customs Department.
The officer has been identified as Andrew Douglas.