KABUL — Taliban forces captured a major city in northern Afghanistan on Saturday, sending Afghan forces fleeing, and drew closer to Kabul, where Western countries scrambled to evacuate their citizens from the capital. Read More
Toronto Sports News Continuously Updated
Leave a Reply