TTP claims Bacha Khan University attack, Claim Indian Media

569f3a7850735Charsada-attackTTP claims Bacha Khan University attack, 21 killed