Hmmm...just after high level Russian-Israeli talks...
Payoff to US defense contractors for not squawking about the destruction of the US military.