Over 30 people were killed and 50 injured after a blast hit a market in Pakistan. Conflicting reports say that either a suicide bomber carried out the attack or the explosive device was hidden in vegetables.

Three children and 28 mourners are believed to be among the 31 victims, according to local Geo TV. The network says that another 33 people were injured in the suicide blast on Friday after the attacker went to the market on a motorcycle.

READ MORE: Two police officers killed as insurgents attack Chinese consulate in Pakistan

Meanwhile, AFP citing local officials gives a different account, saying that the improvised explosive device was hidden in a carton of vegetables. The agency also put the death toll at 31 and said that 50 more people were injured, with 17 in critical condition.

#Pakistan witnesses second terror attack in a day as 25 people were killed and atleast 35 injured in another bomb blast in Orakzai Tribal District in #KhyberPakhtunkhwa. The area has been cordoned off and investigation into the incident is under way.https://t.co/splsISIyoypic.twitter.com/5G3PnF7YJ8 — timesofpakistan (@timesofpak123) 23 ноября 2018 г.

The attack on a market was labeled “terrorist” by Federal Minister for Human Rights Shireen Mazari, who also blamed US failures in neighboring Afghanistan for the blast.

Condemn the horrific terror attack in Orakzai tribal area - 25 people killed and 35 injured. Toll could rise. As the US fails in Afghanistan Pak shd be prepared for fallout and we must ensure greater security for our tribal areas especially esp protection of our ppl. — Shireen Mazari (@ShireenMazari1) 23 ноября 2018 г.

The carnage came just hours after another brazen attack, this time in the major city of Karachi, where suicide bombers stormed the Chinese Consulate. The Balochistan Liberation Army insurgent group claimed it staged the assault that left two police officers dead and a security guard injured.