Titan sub built by ‘MacGyver-ing’ off-the-shelf parts: journalist

This post was originally published on CBC News.