How America racked up a $1 trillion credit card bill

Americans have accumulated a record-breaking $1 trillion in credit card debt. As consumer pockets continue to feel the pinch from high inflation.


View article...


Top stories of the last 30 days

UN Forum Explores Ongoing Discrimination Faced By People of African Descent