‘Humiliating’: Allahabad High Court sets aside placard punishment handed to
A general view of the High court of Allahabad. File | Photo Credit: Getty Images/iStockphoto
Read More