BJP says so. They also says that all Indians are Hindus.. I am confused
Straight from http://www.bjp.org/philo.htm
Hindutva or Cultural Nationalism presents the BJP's conception of Indian nationhood, as explained in the following set of articles. It must be noted that Hindutva is a nationalist, and not a religious or theocratic, concept