Humza Yousaf – 1st Muslim leader of a Western country
Humza Yousaf’s appointment as the Scottish nation’s First Minister makes him the first Muslim to become a Western World Leader
What’s on Islam Channel this Ramadan?
This Ramadan, Islam Channel brings uplifting and inspiring content to inform and entertain viewers of all ages.