Including explanation on FBI's raid of Scott's home today.
The United States, Israel and Ukraine Are Shooting themselves in the Foot
Also read the piece by former FBI agent on FARA Larry provided. People think it is Israel-related.
No comments:
Post a Comment