Impeached South Korean president detained
South Korean police detained impeached President Yoon Suk Yeol at his residence in Seoul on Wednesday local time, ABC News confirmed.