England have won the Women’s Rugby World Cup for a third time after defeating Canada 33-13 at the Allianz Stadium in south-west London. The hosts, coached by New Zealander John Mitchell, saved their ...
Hundreds bundled up against the cold to honour Canada's veterans and to remember their own family members who served at London's cenotaph in Victoria Park Tuesday.