Live updates: Israeli government approves Gaza ceasefire and hostage release resolution CNNsource
US
Attorney General Letitia James Indicted on Fraud Charge After Trump's Pressure Campaign: Live Updates – The New York Times
Attorney General Letitia James Indicted on Fraud Charge After Trump’s Pressure Campaign: Live Updates The New York Timessource
Live updates: Trump holds meeting with Finnish president; grand jury indicts New York attorney general – NBC News
Live updates: Trump holds meeting with Finnish president; grand jury indicts New York attorney general NBC Newssource
N.Y. Attorney General Letitia James Indicted After Trump's Pressure Campaign: Live Updates – The New York Times
N.Y. Attorney General Letitia James Indicted After Trump’s Pressure Campaign: Live Updates The New York Timessource
Stocks close lower as S&P 500, Nasdaq retreat from record highs – CNBC
Stocks close lower as S&P 500, Nasdaq retreat from record highs CNBCsource


