A female suicide bomber detonated her explosives-laden vest killing at least 43 people at an aid distribution center in northwestern Pakistan on Saturday. The female suicide bomber dressed in a Burqa tossed grenades at police before she got close to a crowd of people and blew herself up. The explosion occurred in Khar, the main […]