Allies of Florida Gov. Ron DeSantis have reached a settlement with the Disney Corporation.
The Chinese communist regime’s sabotage of U.S.-based Shen Yun Performing Arts appears to have hit a new low—with multiple bomb threats against theaters this month.