Must see: Russian Green propaganda

A sampling of propaganda produced by Russia designed to trick the U.S. into surrendering energy independence. CFACT expose 2018.

By |2022-03-04T16:05:37-05:00March 4th, 2022|Comments Off on Must see: Russian Green propaganda
Go to Top