Allahabad High Court acquits Bhaiya Lal Raidas, criticizes trial court

India