Kecs.app

Weather
Top stories of the day — Catch up with the news
June 4, 2026 • 17:00 UTC

Hezbollah rejects latest ceasefire agreement as Israeli strikes kill 4 in Lebanon

North Korea unveils a new plant to produce fuel for nuclear weapons

Tracking the Rising Death Toll From U.S. Boat Strikes

African migrants flee as South Africa's xenophobic violence surges

KPMG's global bosses refused to probe Australia whistleblower claims

Thousands protest in Albania against coastal resort linked to Jared Kushner

Ukraine regains more territory than it loses for second consecutive month

War in Sudan: Is the unity of the RSF beginning to crack?
DR Congo opposition calls for protest against Tshisekedi running for 3rd term
Jamaican police officer charged with murder after woman shot during protest
Nauru issues rare statement after whistleblower alleges violent threats against Australia's non-citizens
Hungary drops charges against organizers of banned Pride marches
Ultra-Orthodox Riot Shocks Israelis In Latest Protest At Military Draft
Blackstone caps withdrawals from flagship private credit fund
Poison or poverty: the impossible economic choices facing Ghana's e-waste workers
Broadcom suffers $300bn rout as revenue outlook disappoints
How One Company Plans to Mine the Bottom of the Sea