Universe’s Most Famous Atheist Dies

During a period of momentous events in the last few weeks, one was understandably overlooked--the death of actor Richard LeParmentier. Who is he? He appeared in the movie Star Wars in one famous scene as the Imperial Officer in charge of the Death Star who is choked by Darth Vader using the Force. [For the sake of …

Continue reading Universe’s Most Famous Atheist Dies