Ghadwua
A suicide bomber blew himself up inside a police station in Ghadwua village, 60 kilometers from the southern city of…
Read More »
A suicide bomber blew himself up inside a police station in Ghadwua village, 60 kilometers from the southern city of…
Read More »