Who has had the last laugh – KCR or Modi?

0
924