Spain is grappling with severe flooding that has brought travel across the country to a complete halt. Summer vacations are on hold as authorities work tirelessly to combat the rising waters, safeguard communities, and ensure everyone’s safety
Day: July 17, 2025
China’s economy is slowing down as cautious consumers tighten their wallets. Meanwhile, mounting US tariff threats are stoking tensions, deepening trade uncertainties and rattling market confidence, Reuters reports

