Red Chinese Battle Plan

Where the hell did they find this?

‘Propagandistic documentary against China (1964)’.



YouTube direct.

No comments yet.

Leave a Reply