Featured photos

Canada got the last hurrah at the Celebration of Light Saturday evening, closing the three-night event with a winning display. Canada was declared the winner of the event, with Brazil and China finishing second and third, respectively.

Health

It appears the world finally has an effective Ebola vaccine. A new study reports that a vaccine designed by scientists working at Canada's National Microbiology Laboratory in Winnipeg induces a quick and highly effective response, protecting 100 per cent of the people who got it against the virus.