Man leaves scientists speechless when he answers the age old question of Where God comes from22 July 202222 July 2022