Exiled Tibetan activists on Friday protested outside the Chinese Embassy in New Delhi against oppression in their homeland on 58th Uprising Day. Hundreds of protesters, waving Tibetan flags and shouting anti-China slogans, marched towards the embassy, but were stopped midway by scores of police personnel. The protesters demanded freedom from Chinese rule and blamed it for a spate of self-immolation in Tibet region. Police personnel had to interfere into the matter to bring the situation under control. The protesters were detained and taken to a nearby police station. China occupation of Tibet began nearly one decade before the uprising on 10 March 1959, when troops from the People's Liberation Army invaded the country.