QUETTA: Dr. Allah Nazar, the chief of Balochistan Liberation Front (BLF), has been killed in an operation by security forces, according to unconfirmed reports.“For the time being we can’t confirm…
You need a TRAC license to view the rest of this content. Learn more