Apologetics, Christianity, Science, Theological, Theology Cosmology's Serious Embarrassment–The Need for God by / Mario Livio, an acclaimed scientist and author said at the World Science Festival in New York City last month, “I would like to talk about… Share this:EmailWhatsAppShare on TumblrPrintTelegramMorePocketRedditLike this:Like Loading...