Russia's Aeroflot has cancelled all direct flights to Canada, with reports citing weak sales as the reason. The airline, which resumed Moscow-Toronto flights last...