Afghanistan – Suicide battalion to be part of Taliban Army

Afghanistan (STL.News) The Taliban have reportedly deployed suicide squads at the border with China and Tajikistan. …