Neighborhood News Digest – 17 August 2023
Afghanistan China's Foreign Ministry: What Happened in Afghanistan 'Failure of US' – Tolo News The fall of Kabul was a military and political "failure" of America, a spokesman for China's foreign ministry said on the anniversary of the Islamic...
August 17 , 2023