At least 28 people killed when bus overturns in Portugal
The driver veered off the road, causing the bus to roll down a hill on the island of Madeira, authorities said.

All