Before branding BJP as communal kindly name one party in whole of India which is not playing caste politics (communal)!
If you cannot justify, it should be plainly accepted that atleast BJP is openly accepting it is for Hindus and all others are CHEATING THE COUNTRY calling themseves SECULAR !!
Who the hell told you that caste politics is bad? The problem is there is not adequate caste politics. It should increase by the day for betterment of democracy. Please throw your old opinions to dust-bin & wake up to reality.