Baluchistan explodes