Share Public Profile
Harun Yahya Articles
The writer has authored more than 300 books translated in 73 languages on politics, religion and science. He may be followed at @Harun_Yahya and www.harunyahya.com
The writer has authored more than 300 books translated in 73 languages on politics, religion and science. He may be followed at @Harun_Yahya and www.harunyahya.com