Delhi Police detain Tibetan exile during the protest to mark the anniversary of a failed 1959 uprising against Chinese rule at Chinese embassy, in New Delhi on Tuesday, 10 March 2015.
Tags: Tibetan exileTibetan protestershorizontal
Credit balance: 0