What to know about La Gomera – the venue of Canary Islands bus crash

· The Independent