Videos

6pm News 4 February 2025

 Over the past 24 years, the United States Agency for International Development (USAID) has provided more than $109 billion in aid to Afghanistan.