WASHINGTON: The loud sucking noise you hear? That's President Barack Obama kissing up to the Chinese.
At least that's what supporters of Dalai Lama would have you believe after the U.S President passed up a meeting with the Tibetan leader in Washington D
Comments
You need to be a member of CKA and be logged into the site, to comment on news.