Cuba has successfully released 553 prisoners as part of a Vatican-mediated deal, continuing despite a US policy reversal under President Trump.
Read moreChina has raised its defense budget by 7.2%, reaching $245 billion, amid ongoing geopolitical challenges and military modernization efforts.
Read more