Lucknow, India
Kerala HC invalidates oaths of 20 Thiruvananthapuram councillors, orders fresh swearing-in | TheBriefWire