After a weeks-long confrontation, South Korea’s impeached president Yoon is detained ABC News News / ABC News 3 months ago 29 Views comments South Korean police detained impeached President Yoon Suk Yeol at his residence in Seoul on Wednesday local time, ABC News confirmed. Read more
Comments