Updated

A private plane has crashed in a northern Mexico city, killing all eight people on board.

Civil Protection official Francisco Contreras says the Hawker 800 luxury jet slammed into the roof of a warehouse as it approached the airport in foggy conditions in the city of Saltillo. It burst into flames, crashed into the ground and broke into pieces that scattered over 400 meters (437 yards).

On board were the two pilots, two married couples, the 10-year-old son of one of the couples and a woman.

Contreras says said firefighters took an hour to put out the flames. Emergency personnel were trying to recover the bodies and the black box.

The cause of the crash was not yet known, but Contreras say the thick fog likely contributed.