Afghanistan
Taleban Ousted from Afghan Town
MAZAR-I-SHARIF, Afghanistan (Reuter) Afghan forces drove the Taleban from this northern city on Wednesday after a ferocious 15-hour battle, dealing the Islamic militia one of its worst setbacks since it seized the capital Kabul in September. The ethnic Uzbek troops,…