Osama bin Laden spotted in China, Check out the pic

Hey guys check this out, some one spotted Osama Bin Laden in China. See the picture to believe..

read more | digg story
Osama bin Laden spotted in China, Check out the pic Osama bin Laden spotted in China, Check out the pic Reviewed by Bobby Gabriel on 6:34 AM Rating: 5