And no, the cause isn't something we're doing on earth... idiots. Despite there wish to do so, ignorant 'scientists' can't control the worlds weather - or even explain it beyond the obvious.
'Despite there' shb 'despite their' - this dummy read it prior to posting - and STILL missed it.