South Korea US Envoy Mustache

Protesters stage a rally to denounce a recent U.S. Ambassador Harry Harris (AP Photo/Ahn Young-joon)

Leave a Reply