Categories Articles Scotland’s Leader Humza Yousaf Resigns Post author By crystalg Post date April 29, 2024 TIME Tags Humza, Leader, Resigns, Scotland's, Yousaf ← A Japan Airlines flight was canceled after the pilot got drunk at a Dallas hotel bar and police were called → The legal challenges that lie ahead for TikTok — in both the US and China