Okay, this isn't Pop Culture-related but clearly this is important enough. NBC News just broke the news that Osama bin Laden is confirmed dead after U.S. Military Action was taken against him in Pakistan where he was hiding. President Obama is set to make a televised Announcement shortly at approximately 11:15 PM EST.
It is a relief to have a sense of closure in America's ongoing War on Terrorism, almost ten years after 9/11. I remember clearly what I was doing that day and will always remember this moment as well.
Stay tuned to NBC News for details. Click here.
(Photo credit: Pete Souza)