Participants tear a banner representing the flag of the ruling People Power Party during a rally to demand South Korean President Yoon Suk Yeol's impeachment in front of the headquarters of the ruling People Power Party, in Seoul, South Korea, Monday, Dec. 9, 2024. (AP Photo/Ahnn Young-joon)

News, Photo and Web Search

Other Photos

Next Photo