Ludicrous article from a ludicrous website. Marjorie "I don't believe in evolution, I believe in God" Taylor Greene is a joke. Does she still believe in laser beam bearing aliens and Pizzagate?