Osama by Obama

courtesy of AP

President Obama announced yesterday in an historic live statement from the White House that Osama Bin Laden has been killed. "We give thanks to the men who carried out this operation," he said, citing those who pulled off the mission in Pakistan as exemplifying patriotism at its finest. "America can accomplish anything we set our mind to",  Obama added, calling the completed mission the … [Read more...]