At least 20 people have been killed and more than 50 injured in an explosion in Pakistan, police tell the BBC.

The blast happened near a mosque in the southwestern province of Balochistan on Friday as people gathered to celebrate the birth of Prophet Muhammad.

The police suspect it was a suicide attack targeted at the religious gathering in Mastung city.

Officials have declared a state of emergency.

The casualties are being transported to two hospitals, police said. BBC