India's parliament recently suspended over 140 opposition MPs for the remainder of the current session for causing ruckus.
To quote BBC for details:
The [opposition] alliance has 142 MPs in the 543-member Lok Sabha - the lower house of parliament - of which 95 have now been suspended. It has 101 MPs in the 250-member upper house or Rajya Sabha (a few seats are vacant) - of these, 46 have been suspended.
Has such a thing happened before in India or other democracies at this scale? Over half of the opposition has been removed from the Parliament.