Tibetans storm Chinese Embassy

Scores of Tibetans on Friday stormed the Chinese Embassy in New Delhi, supporting and fighting for the cause of independence for Tibet despite heavy police presence and barricades. A few of them managed to climb the walls and broke into the visa wing of the Embassy.

Related Videos