National Front: Taliban Establishing North Afghanistan Bases

The Taliban are positioning themselves in several areas in Afghanistan's north..., positive  7 years ago

Back to Afghanistan National Front - Videoslogo ElectionsMeter.com