Yeah, strange about that.

Must be coincidence.

Russian police have reportedly arrested a man who has claimed to be a worker at a so-called troll factory in St. Petersburg, Russia.

Leave a comment

Your email address will not be published. Required fields are marked *