Ahmad Al Sharif’s daring new video