Shankar Acharya speaks about Islam

A Hindu Priest

This Hindu priest acknowledges that Islam is the greatest religion in the world, calling upon the whole world to adopt Islam, adding that those against Islam are devils.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.