Malaysia Flight 17: A Franz Ferdinand moment?

Updated 1:02 PM EDT, Mon July 21, 2014