Tag: self-sworn affidavits

India

18% criminals, 29% crorepatis: The candidates five states...

18% criminals, 29% crorepatis: The candidates five states will choose from