After a weeks-long confrontation, South Korea’s impeached president Yoon is detained ABC News News / ABC News 1 week ago 17 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