Science, discipline, leptogenesis, relationship with God, Deeper Walk, God,Faith,

Science: Discipline Or Demagogue

How much time do you spend thinking about leptogenesis? For the uninitiated, leptogensis is a…