epa12008504 (FILE) - South Korea's impeached president Yoon Suk Yeol (C) waves to supporters as he arrives in front of his residence after being released from detention, in Seoul, South Korea, 08 March 2025 (issued 04 April 2025).The Constitutional Court upheld Yoon’s impeachment on 04 April 2025, removing him from office over his brief imposition of...
3 / 3