The Secret Life Of Humza Yousaf
— Brian Spilei (@BrianSpanner1) May 9, 2025
Humza Yousaf claims that two nuclear armed states on the brink of all out war (India and Pakistan) are 'pleading' with him, asking him what more they can possibly do to stop the madness.
