India’s farmers call off protests, for now, after government agrees to additional demands

India’s farmers call off protests, for now, after government agrees to additional demands

NEW DELHI — Thousands of farmers who had been occupying the outskirts of India’s capital called off their protest Thursday and claimed victory after reaching a deal with the government… Read more