Osama bin Laden is dead, and the U.S. has the body.CNN is reporting that three sources confirm bin Laden is dead.If this is in fact true, then job well done to our troops ! It took a long time to make it happen but as you know good things come to those who wait ! This is an ongoing story and we will continue to update .

How do you feel about this ?

Does this mean our troops are coming home ?