Traitors

1975 on the south west border of China