Yoon Suk Yeol impeachment: South Korea’s top court unanimously removes president from office on April 4, 2025. This decision comes after Yoon’s contentious...