Do Criminals rule us?

According to study done by the National Election Watch (NEW) and Association of Democratic Reforms (ADR) the resulst showed that Shiv Sena topped the list with more members from their parties have criminal parties followed by Telugu thesam party.Do you think it is a right time to regulate rules for contesting in the elections?
The NEW and ADR analysed about 4835 members of the Electoral College, which includes 772 MP's and 4063 legislators from all the state of India and they found an shocking truth that 1448members have criminal cases against them pending out of which 641 were serious charges such as rape,murder,kidnapping,robbery.

The man in the photo was Kameshwar Baitha with 56 cases behind him belonging to Palamau, Jharkhand constituency of Jharkhand Mukti Morcha party.and Accused in 35 cases and has 50 serious charges against him under the IPC.
Whats your take on this Canditate?