World News | Agence France-Presse | Tuesday March 28, 2023
Humza Yousaf, 37, narrowly won a Scottish National Party (SNP) leadership battle to clinch the party's top job, vowing to rejuvenate the stalled pursuit of independence for Scotland.
www.ndtv.com