Two small planes have collided in mid-air over a busy shopping mall in Canada, killing one pilot and seriously injuring the other.
One of the planes crashed into the roof of the mall, on the outskirts of the city of Montreal.
The other came down in a car park 20 metres from a main entrance to the complex.
Both were Cessnas from a flight school nearby.
Police said it was a miracle no-one else was seriously hurt.