ABC News - 23 Jul 2023
Spain's disgraced former king Juan Carlos has been living in exile for years, but today's election could determine if he goes home ...
Department of State - 13 Jul 2023
Designation of Juan Carlos Varela Rodriguez, Former Panamanian President, for Significant Corruption - United States ... ...