Trinidad born Moseley Peter Jack Dies in British Columbia just days shy of 85

Moseley Peter Jack (born September 13th, 1936, died August 28th, 2021) Trinidad-born Moseley Peter Jack, passed away peacefully in his adapted home province of British Columbia, Canada. He was two […]