Hundreds have marched to the capital's shut-down US Embassy, demanding the release of Afghanistan’s frozen assets
December 21, 2021