Brother please, no infidels' links. You can give the YouTube video's name for reference. The 3-minute video that you posted is quite shallow.
They do still admit that the black stone in Mecca is a meteorite, but that meteorites were used for pagan worships. Here are a few points to refute this nonsense:
1- We DON'T CARE about what the pagans of old used to worship and idolize.
2- We DON'T CARE if they worshiped stones that were black in color.
3- According to Islam, the black stone is a meteorite that was sent down to Abraham and his son Ishmael, peace be upon them, to determine the location of where the Kaaba were to be built.
That's it. Why must Islam be subjected to what the pagans of old used to do? Did not Islam come to smash all idols, end all idol worship, and did not Prophet Muhammad, peace be upon him, order the destruction of all idols in Mecca and all of Arabia AND ALL OF THE MUSLIM LANDS? The doomed-to-Hell infidels have nothing but noise on Islam. Please visit:
www.answering-christianity.com/black_stone.htm
www.answering-christianity.com/kaaba.htm
www.answering-christianity.com/ac20.htm#links
Take care,
Osama Abdallah