US credit card users owe nearly $1 trillion
US credit card debt has reached $991 billion – the highest level ever, according to the latest figures released by the Federal Reserve Bank of New York. Amid high inflation…
Miners saving each in South Kivu, Congo
Cave-ins like this are very frequent, especially in the rainy season.