No Image Available 0% Africa News TodayAl Jazeera Africa Afghanistan economy: Businesses try to stay afloat amid restrictions Al Jazeera English 31 March 2024 11 views