Ross Barkwell, a former Bermuda resident, has won the lottery in Canada, earning he and his wife $260,636.80 CAD [about $190,000 BDA/USD]. Mr. Barkwell told Bernews, “My wife and I enjoyed 16 great years working and living in Bermuda and recently returned to Canada for our retirement. We have fond memories of our Bermuda second […]