On December 14, St. Lucia celebrated the arrival of her native son, Captain Neil Justin. But it wasn’t just any arrival. As noted by the Saint...