South Korean police clamp down on protests against US beef

South Korean police clamp down on protests against US beef

April 3, 2022