Debunking Apollo. Again. 04 四月 2019 An official response from Jelurida to the most recent Apollo project claims and accusations. DebunkingApollo-Again.pdf 2019-04-03