Report Card (Commitment to End Terrorism - Action Against Terrorists in Afghanistan?) - 19th March 2025 Youtube