Comments by "Anglosaxon Abyss" (@irritatedanglosaxon1705) on "China launches mega US$10 billion canal project in a bid to help its economy" video.