Los controles de C # creados en un hilo no pueden ser pareados a un control en un hilo diferente

Estoy ejecutando un hilo y ese hilo recoge información, crea etiquetas y la muestra, aquí está mi código

    private void RUN()
    {
        Label l = new Label();
        l.Location = new Point(12, 10);
        l.Text = "Some Text";
        this.Controls.Add(l);
    }

    private void button1_Click(object sender, EventArgs e)
    {
        Thread t = new Thread(new ThreadStart(RUN));
        t.Start();
    }

Lo curioso es que tenía una aplicación anterior que tiene un panel y solía agregarle controles usando subprocesos sin ningún problema, pero este no me deja hacerlo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta