Mansour Al Mansour passes away