Mission Accomplished, FINALLY.
G-d Bless America.
Osama Bin Laden shot in the head by U.S. Navy Seals in Abbottabad, Pakistan on Sunday morning, at 1:30am - 2:00am their time.
A friend woke me from a deep slumber at 11:44pm with the news.
This is all I ever wanted. Closure, as much as could ever be had.
Thank you, President Obama and our brave American soldiers.