How will America and its allies put pressure on Taliban in Afghanistan?

The picture is starting to clear about the new government in Afghanistan. The new government to be formed in Afghanistan will be headed by the supreme leader of the Taliban, Mullah Hibatullah Akhundzada. According to the report of news agency Continue reading How will America and its allies put pressure on Taliban in Afghanistan?