Is this really happening, or is it just a teaser from agitators? Who is the authority on this issue?
This is a hate-America report and is largely nonsense.
This site is pretty good:
https://southfront.org/