Three people were killed and two wounded late on Wednesday when a gunman opened fire in the Swiss village of Daillon, Swiss police said. When police tried to arrest him, the suspect threatened them, before officers shot and wounded him and took him into custody.
Police of the Swiss canton of Valais said in a statement that no officers were wounded.
More top news
Groups of dairy farmers have milked supermarket shelves dry across the country in a protest against falling prices.
Seasonal rains have battered the country since late June with more than 150,000 people affected by floods and landslides.
The bus reportedly hit a tree near Russell Square.