Cash-starved people block highway in northern India

Record ID: 424297