NEW DELHI — A suspected short circuit sparked a fire on a passenger bus in northern India on Tuesday, rapidly engulfing the vehicle in flames and burning at least 20 people to death, authorities said. Read More
Toronto Sports News Continuously Updated