Dr. Oktar Babuna speaks about the collapse of Darwinism on Tsargrad TV

Russia’s national Russian language news channel, Tsargrad TV hosted Dr. Oktar Babuna as the representative of Adnan Oktar (Harun Yahya) on its program, “Total Darwinism.”

Dr. Babuna spoke about the evidences for scientific collapse of the evolution theory and also the impacts of Darwinism as a dictatorship on the whole world.