Founders of Tenet Media, Lauren Chen and her husband, were raided by federal investigators as the DOJ announced that two Russian-state actors were indicted for laundering $10 million to their media company. They have not been charged.
International markets reeled from President Donald Trump's announcement hours earlier of even more sweeping tariffs set to begin later this week and next....