Day: October 6, 2009

Obama Snubs Dalai Lama

Obama has succumbed to the wishes of China in not welcoming Tibet’s Dalai Lama when he visited Washington D.C. Monday. This makes Obama the first