If you were on Twitter last night, you don’t need anyone to tell you that there was a lot of talk about Osama Bin Laden. In fact, in my personal experience, I only found about 5 or so tweets on … Continue reading