Balochistan Freedom Fighters Claim They Escaped With 214 Hostages, Then Executed Them After ‘Deadline’
The Baloch Liberation Army (BLA), a separatist group seeking independence for Balochistan from Pakistan, recently hijacked the Jaffar Express train...