A suicide bombing at a train station in Balochistan, Pakistan, killed 24 people, including security officers, and injured around 50. The Balochistan Liberation Army claimed responsibility for the attack targeting troops.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing