The Epoch Times is based in New York City. The newspaper is part of the Epoch Media Group, which also operates New Tang Dynasty Television and has a strong presence in the United States and other countries.
Unraveling the Mysteries of The Epoch Times: A Deep Dive into the Far-Right Media Giant and Its Falun Gong Connection