Sport

Video: Delight and despair for USA and Japan fans

American fans took to the streets after the United States' emphatic 5-2 win over Japan in the FIFA Women's World Cup final in Vancouver.

Sport

Today's horoscope

Horoscope


See a different horoscope: