Stephen Walt is a professor of international affairs at Harvard Kennedy School. He is also, for the record, a colossal douchebag:

Airliner tragedy in #Ukraine…

424 more words