Its time these individuals are not called liberals, left wingers, as the definition of liberal "is willing to respect or accept behaviour or opinions different from one's own; open to new ideas." As you rightly said, they are no where close to it. They can be called paid propagandists, mostly paid by external sources. They don't have any ideology, logic, thinking of their own, and would promote whatever they are paid for. And there are clearly 3 agendas that is being pushed.
1. Anti national - anti forces, anti establishment, anti nationalism
2. Anti India's Major religion (Sanatan Dharma) - Promoting animosity amongst sects, caste divide, anti idol worship, anti rituals, mocking, making fun of Gods, Goddesses, attacking Indian festivals in the name of water scarcity, environmentalism, etc.
3. Anti Indian way of life - attacking, mocking family culture, values, habits, even milk is not spared, promoting western ideologies, alcohol, drugs, affairs, etc. in the name of freedom
As it was quoted in the opening shot of the movie, Apocalypto, "A great civilisation is not conquered from without until it has destroyed itself from within". Rulers came, ruled, but, Indian civilization has survived, and still not been truly conquered yet, because of its inherent resolve within. It is this way of life, that is being targeted. Targeted by our neighbours & other western interests. So, what we are seeing today is not just a war being perputated on the Border states, but, also through media, which includes rappers, stand-up up comedians, film makers, news channels, etc. And there are traitors everywhere. You are just exposing the traitors in a polite way. And doing a good job of it. So keep doing it. Thanks