People of Afghanistan are also responsible for the return of Taliban
Last month, when the Taliban captured Kabul after mounting a swift offensive in a matter of few weeks, it shook the whole universe. Only four week earlier the US president Joe Biden had claimed the Taliban would take more than 90 days to reach Kabul. It was an abysmal failureRead More →