TRAC Update 11 April 2025 The Balochistan Liberation Front (BLF) has claimed responsibility for this attack and the deaths of police personnel, confirming TRAC's assessment of the group responsible for…
You need a TRAC license to view the rest of this content. Learn more