There were posters in the last day or two claiming this was CIA and FBI activity.
Doesn’t sound legit. Some people just make up stuff.......................