One site for Breaking News, Politics, Sports, Entertainment & more!

Newz Chooze
Back

Three people were killed and 23 others injured after a double-decker bus in Canada crashed into a bus platform, officials said Friday.