Revising History as it Happens: Thirty Meter Telescope Project (TMT)

The following is a word for word transcription of an article that is non-factual and seeks to mislead the world about the fact that the groundbreaking for the TMT was […]

Read Article →