At least 42 people have been killed in a bus crash on a steep mountain road in South Africa, authorities have said.

Seven children were among the victims, while 49 other people were injured.

The crash happened near the town of Louis Trichardt, in the northern province of Limpopo, nearly 250 miles north of the capital, Pretoria.

The bus was heading to Zimbabwe and was on a road, known as the N1, when it veered down an embankment at around 6pm on Sunday.

The cause of the crash is not yet known.

The victims included 18 women and 17 men, while six people were critically injured, the transport ministry said.

One seriously injured child was airlifted to a hospital, the ministry added.

Another 31 people had serious injuries and had been taken to several hospitals.

The bus was carrying Zim

See Full Page