Added by PressForward

Michael Clarage: The Light of Life | Thunderbolts Project

Life Emits Light. There is even proof our eyes emit light. To a physicist this is possible since all receivers are also transmitters—a radio antenna can send or receive the same signal. The rhodopsin molecules in the retinal cells absorb…