South Korean President Indicted for Insurrection
Yoon Suk Yeol, South Korea’s impeached president, was formally indicted on charges of insurrection on January 26, 2025. This marks a significant escalation in the legal battle surrounding his brief declaration of martial law in December 2024.
Read More