republicbroadcasting.org
‘No Proof’ Exists That the United States Landed on the Moon in 1969, Says Former Head of Russia’s Space Agency
source: gatewaypundit By Jim Hoft May. 10, 2023 7:45 am Over half a century has passed since Neil Armstrong made his “giant leap for mankind,” but depending on who you ask, Armstrong may or may no…