Monday, May 2, 2011

The death of Osama Bin Laden

As news broke late Sunday night of Osama Bin Laden's death, students at Penn State University flooded the downtown streets of Beaver and Canyon in celebration. Songs such as "God Bless America" and the "Star-Spangled Banner" were shouted and the presence of American flags were aplenty.





Below, a video of the celebration that took place.