Justin Bieber charged with assault in Toronto

Canadian pop star Justin Bieber has been charged in Toronto with assault in connection with a December attack on a limousine driver.

The 19-year-old was greeted at the station by a frenzy of television crews, news photographers and screaming fans.

The BBC's Beth McLeod reports.