All of this from the same country that thought all of its problems were over on 9/10/01.
...stuff happens....
Yep. There ya go.