Freemasonry is not a religion, and does not limit it's membership to any specific religions. However, it does require that a member have a belief in a Supreme Being.
Freemasons do not practice witchcraft.
Freemasons are from many religious traditions. As a result, they all pray differently. In other words, Jewish freemasons will pray differently from Christian freemasons. The members of this fraternal organization will observe the same rituals during their meetings or events; but in their personal lives, they pray in whatever way their religion has encouraged. Freemasons do not tell their members what religion they should be.
Christianity is a religion. Freemasonry is not.
Freemasons do not hate anyone or group in particular. Muslims can be and are members of Masonic Lodges where they are encouraged to practice their religion. Masonry is extremely accommodating to many forms of religion, the members of which get along quite happily with one another in a Masonic context. Indeed hating other people because they practice different religions is an attitude much frowned upon in Masonry which encourages tolerance and kindness among all people.
There is no such thing as "freemasons churches". Freemasonry is not a religion, and its members can attend whatever church, mosque, temple or synagogue they choose.
They practice Islam religion.
True Islam doesn't hate. So, no, Islam doesn't hate Freemasons. There are, of course, radicals in any organization / religion that hate anyone that does not believe what they do.
No. He is an atheist.
This gives us an opportunity to learn the true nature of Christians. If they believe Jesus said to love others as themselves, do Christians really love others, including Freemasons? Surely we should at least treat Freemasons with respect and friendship.
The religion that does not practice circumcision is Jainism.
They practice Roman Catholic religion
Buddhism is the religion. Buddhist practice Buddhism.