Canadian elections are usually five weeks but Stephen Harper to launch longest campaign since 1872.
USATODAY - World Top Stories, USA Today: World
Wed, 07/29/2015 - 4:27pm
Canadian elections are usually five weeks but Stephen Harper to launch longest campaign since 1872.