Florida TodayConspiracy theorist punched by Buzz Aldrin insists moon landing was fakeJul 19, 2019Olivia MckelveyBy Olivia Mckelveymore_vert