Passing the torch...


After being passed the Olympic flame, Majora Carter pulled out a small Tibetan flag that she had hidden in her shirt sleeve.

"The Chinese security and cops were on me like white on rice"

(via ESPN)