Posted on January 15, 2025 by admin Impeached South Korean President Yoon Suk Yeol detained over martial law declaration South Korean police detained impeached President Yoon Suk Yeol at his residence in Seoul on Wednesday local time, ABC News confirmed. Uncategorized