U.S. national debt tops $40 trillion; Russian strikes kill 16 in Ukraine; Ecuador’s intelligence chief killed in Kenya ...
People walk past damaged cars amid debris in a residential area hit by Russian strikes on August 20, 2026 in Kyiv, Ukraine. Photo by Ihor Kuznietsov/Global Images Ukraine via Getty Images. Thursday, August 20, 2026 – Fifty Bodies recovered in Gaza City …