World John Swinney elected as new Scotland leader 10 months ago Swinney replaces Humza Yousaf, who formally resigned on Tuesday after just over a year in office. Continue Reading Previous UN, aid urgencies urge Israel to halt Rafah assault after crossing seizedNext Stormy Daniels testifies during day 13 of Trump’s New York hush money trial More Stories World ‘Gotham but no Batman’: Crime wave grips Dhaka 6 months after Hasina fled 22 mins ago World A simple illustrated guide to Ramadan, answers to 10 common questions 22 mins ago World Taiwan says it’s ‘impossible’ for US to retreat from Asia Pacific 22 mins ago Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website