Hindu Indians; the most deplorable false Religionists on the planet. Idolaters. Polytheistic false god worshippers.
Hindu Indians; the most deplorable false Religionists on the planet. Idolaters. Polytheistic false god worshippers.