CNN might be salivating over the drama of an alleged “electricity trade war” between Canada and the United States, but here’s the reality: while both sides would take a hit, Canada is the one standing closer to the edge of the cliff.
First off, let’s...
The Olympics and the doping allegations surrounding Chinese swimmers have sparked much debate. Yet, few have delved deeply into the case as I have over the years, scrutinizing publicly available documents. Even fewer understand the facts, so let’s begin by laying those out.
The most...