At least 16 persons were injured in an explosion at a thoroughfare at Sohbatpur Chowk in Jaffarabad District of Balochistan on January 30, reports ARY News. According to Police it was a hand grenade attack.