Home Russian Ambassador Shooting Staged? FAKE NEWS? Evidence Inside. Russian Ambassador Shooting Staged? FAKE NEWS? Evidence Inside. by Ted Slater 10 months ago10 months ago