To me this is another proof that the weather on the planet is controlled/affected more by the sun than by what we humans do.
Thanks for the ping. Not sure I believe the solar theory, but SOMETHING set off all those mines! Not a good place to be at that time.