BREAKING NEWS: Bin Laden has been KILLED! I know this is not a frugal post — but I am so happy right now– it is official Bin Laden has been killed! Obama is officially making the announcement – seems like they actually have the body How will this effect America?