A Christian teacher who resigned in protest of her school district’s curriculum said it was “by the grace of God” that she found the courage to take a stand.
Despite her distinguished Broadway career, actress Laura Osnes was reportedly fired from her Hamptons, New York, show after refusing the coronavirus vaccine.
U.S. technology companies are still supplying China’s surveillance state with equipment and software for monitoring populations and censoring information, including in the Xinjiang region, despite damning revelations that have led to genocide accusations against Beijing, according to researchers.