World Yoon Suk Yeol removed from office: Court upholds impeachment of South Korean president 4 April 2025, 5:44 pm Team Buyback Share this:TweetRedditTelegramWhatsApp