harunyahyaimpact.com
Dr. Oktar Babuna exposes the Darwinist Dictatorship
On September 3rd, 2016, Dr. Oktar Babuna participated in Russia’s National TV Channel Tsargrad TV and explained the invalidity of Darwinism in the...