Afghan Taliban forces reportedly fled their posts after Pakistani security forces responded to unprovoked firing in Angoor Adda, South Waziristan.
Afghan Taliban forces reportedly fled their posts after Pakistani security forces responded to unprovoked firing in Angoor Adda, South Waziristan.