'We will either win or die here': Farmers armed with sticks and spears march into Delhi

Sky News

Published

A young man on a horse charges into a wall of policemen securing the outer ring road of India's capital, Delhi.

Full Article