WORLD French Expression of the Day: Avoir un chat dans la gorge Friday, March 20, 2026 · emma albright AI Briefing – Avoir un chat dans la gorge – Means to have a cat in the throat – Causes difficulty in swallowing or speaking Advertisement Read Original Article → Related Dispatches [CA] · Jun 19 Steve Nease cartoon, June 19, 2026 [EU] · Jun 19 New York Times awards first-ever four-star outside-New York review—to a Palestinian restaurant led by anti-Israel chef [US] · Jun 19 Friday’s Everton News: Barry rumours, new Ndiaye suitor, Eyong linked