More than 70 individuals have been detained in a recent crackdown on churches in eastern China. This action has raised concerns about religious freedom. Authorities reportedly...
Supreme Court Overturns Chevron Doctrine in Landmark Decision. The U.S. Supreme Court ruled 6-3 to overturn the 1984 Chevron v. Natural Resources Defense Council case. This...