waliekumasslamaliekum warahmatullahi wabrakatu,
There are hundreds of such websites. Its not wise on your part to post links of such websites here, someone who doesn't have much knowledge may come across this thread, goto site and get deviated....
Very frequently do I encounter people who bring up all this stupidity (some of them abused me very much), I have also seen this site before and its nothing new, same old lies. When they can't prove their belief with logic, understanding and history they resort to this kind forgeries.