Skip to main content

Debunking Apollo. Again.

04 April 2019

An official response from Jelurida to the most recent Apollo project claims and accusations.

DebunkingApollo-Again.pdf

2019-04-03