Baloch Rebels Claim Execution of 214 Hostages Amidst Standoff with Pakistani Forces
The Baloch Liberation Army (BLA), a separatist militant group, has claimed responsibility for the execution of 214 hostages following a hijacking of the Jaffar Express train in…