Someone actually uses that website still? Telus likely forgot to ensure it is being kept up. I find pretty much any news website more useful. (Google News, Fark, Reddit, BBC, NHK World, RT) If you haven't tried the "feedback" tab on mytelus.com, it's probably your best bet.
If you find a post useful, please give the author a "Like" or mark as an accepted solution if it solves your trouble. 🙂