What led the removal of impeached South Korean President Yoon Suk Yeol April 4, 2025 by Sharing Is Caring: