Consumer debt hits record $16.9 trillion as delinquencies rise as well
Consumer debt in the United States has reached a new high of $16.9 trillion, according to data released by the Federal Reserve Bank of New York. The data, which covers…
The West must use statecraft to help Ukraine defend its skies against Russia
As Russia continues its military build-up along the Ukrainian border, the risk of a full-scale invasion looms larger than ever. While much of the focus has been on ground troops…
Pentagon pilot under fire for taking selfie with Chinese spy balloon
A US military pilot has come under scrutiny after taking a selfie with a Chinese spy balloon that had landed in his vicinity. The incident occurred last week in a…