World News South Korea’s President Yoon Suk Yeol Makes History As First Sitting Leader To Be ArrestedBy Salma KhamisJanuary 15, 2025 South Korea’s President Yoon Suk Yeol made history as the first sitting leader in the country to be arrested, following…