India farmers clash with police after march on capital blocked

Sky News

Published

Tear gas has been fired by security forces at protesting farmers in India as they attempt to march to Delhi.

Full Article