Could some perps, Russian or not, have just prep’ped chemicals for a major attack over there ??
That’s a thought not to be taken lightly. If the intelligence services over there are worth a damn they are exploring that angle.