A HistoryOnRoad Special Report Walk into India’s new Parliament building and you will notice something odd. The Lok Sabha chamber has 888 seats. The current Lok Sabha has only 543 members. For years, the extra chairs were explained away as space for joint sessions. Few believed that was the whole story. In April 2026, the…