Committed. Accurate. Relevant.
A Point Fortin family has been thrown into mourning with the death of 18 year old Kaya Archibald.