[Telangana Today]The Taliban hold another public execution as thousands watch at a stadium in northern Afghanistan
Security around the stadium was tight, said the witness, speaking on condition of anonymity because he was not authorised to talk to the media. Published Date - 26 February 2024, 04:10 PM This is a locator map for Afghanistan with its capital, Kabul. (AP Photo) ...