Everyone must do their duty for Canada – even Sun News Network ideologues

NEW YORK “England expects that every man will do his duty,” Admiral Horatio Nelson signalled from HMS Victory to the brave sailors his fleet as the Battle of Trafalgar,