Ex-President
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...

Contact Us