The murders have left an uneasy quiet hanging over Umri, 182km (113 miles) from India's capital Delhi. The village is home to ...