The Chinese official news agency Xinhua is reporting that Osama Bin Laden was killed by Pakistani forces, and U.S. forces merely swooped in the pick up the body
The Chinese official news agency Xinhua is reporting that Osama Bin Laden was killed by Pakistani forces, and U.S. forces merely swooped in the pick up the body