Home World Russia Launches Main New Telescope Into Area