33 Wiki leaks, moon landing in Nevada desert. Part of declas? (www.youtube.com) posted 3 years ago by Enjoytheshowww 3 years ago by Enjoytheshowww +33 / -0 50 comments share 50 comments share save hide report block hide replies
Yep, i remember an article written by the chinese that out right called the US liars. After they had several scientists die trying to study the belt.
The article was later pulled and scrubbed.