U.S. deficit tops $1.8 trillion in 2024

The U.S. Treasury building in Washington, D.C., on Aug. 15, 2023. Nathan Howard | Bloomberg | Getty Images The Biden administration rang up a budget deficit topping $1.8 trillion in fiscal 2024, up more than 8% from the previous year…

The unicorn in a sea of phonies, By Osmund Agbo

Omoyele Sowore Here is a toast to the fearless activist, unyielding advocate for social justice, tireless anti-corruption crusader, sharp-witted journalist, and relentless social critic. A Balogun in battle, an Ochiagha in strategy and a Sarkin Yaki in courage. May his…