South Korean police have detained impeached President Yoon Suk Yeol at his residence in Seoul on Wednesday, local time, ABC News confirmed. This marks a pivotal moment in the country’s political history, as it is the first time a South Korean president has been arrested while in office. The detention follows weeks of escalating tension … Read more