Video PlayerClose
Photo taken on Dec. 15, 2019 shows a passenger bus in flames in New Delhi, India. Protesters in Indian capital Sunday set ablaze several vehicles including three buses during their protest over new citizenship law in country, officials said. (Str/Xinhua)