TheFreeThoughtProject.com shows up a lot on Snopes as bending things. Example:
https://www.snopes.com/did-congress-pass-bill-warrantless-searches/
Apparently they are libertarians. “FTP is unapologetically a pro-capitalist business venture promoting libertarian candidates and ideology. Their other Facebook pages, which include “Police the Police” and “Get Involved, You Live Here,” also link tens of thousands of people back to their profit-making website.” http://www.thenorthstar.info/2016/10/09/exposing-the-libertarian-agenda-of-the-free-thought-project/
Though I don’t doubt that the USA did assist Yeltsin.