English News | Latest and Breaking News | Todays News
Kabul : TalibanThe surprise and rapid takeover of Afghanistan was the result of not only their…