Who are Badri 313, the “Special Forces”Of Islamic Emirate Of Afghanistan?

After the recent takeover of Afghanistan by the Taliban; the Taliban government decided to form a team of special group of soldiers named ‘Badri 313’ who have the most hi-tech and advanced military weaponry and equipment’s at their disposal. Continue reading Who are Badri 313, the “Special Forces”Of Islamic Emirate Of Afghanistan?