Originally Posted by
Hotel Tango
Check the link.
As for the reason: do we know any facts yet (other than it ran off)? I'd say no, we don't.
Totally agree, as far as we currently know there could be hundreds or not a single valid reason for this event.