Latest NewsAfghan Taliban authorities carry out second public execution since takeover: officials 20 Jun 2023 at 12:12 share