Scotland's First Minister, Humza Yousaf, is facing intense political pressure after breaking a power-sharing agreement. Yousaf replaced Nicola Sturgeon in March 2023.
At least 23 people were injured — including 10 Department of Defense personnel — after two buses crashed head-on outside of the Pentagon, officials said....