Talking Heads Written on September 24, 2013. Posted in Opinions. How do you feel about Queen’s falling in the international ranking of universities? Why do you think this happened? heads, Talking Previous Next