TAG
Roman Catholic
The Vatican is attacking Bharat’s civilizational ethos by deliberately defaming Hindu Kings
The Church has been popularizing the myth of Devasagayam Pillai, and keeping with its propaganda, it is attempting to defame the Travancore royal family....