No matching items found
SHOWING 2 Results
Spain’s Supreme Court on Monday sentenced nine Catalan separatist leaders to prison terms of between nine and 13 years for sedition for their role in a failed 2017 independence bid.
The withdrawal of US troops from Afghanistan and seemingly unstoppable march of the Taliban opens a strategic door to China that is laden with both risk and opportunity. China abhors a power vacuum, especially on its borders, and maintaining stability after decades of war in its