Appears to be a product of Falun Gong, a dissident group within China.
I think they are the TV arm of Epoch Times.