Irate residents torch 22 trucks to flames in eastern India

Record ID: 397651