From AFP News Agency.
A torched police vehicle remains on a deserted road in India’s northern city of Leh, a day after protests demanding greater autonomy for the Himalayan territory of Ladakh turned deadly when security forces opened fire. At least five people were killed, 30 police officers were injured and several more protesters wounded.
Interested in licensing this video ? Get in touch 👉 http://u.afp.com/wvnD
N.B.: AFP’s services and content are for professional use only


