From Yemen,try to catch Hotbird (13E) or Arabsat,26E ,or 7W,8W.
they should work better.They have some French & English channels,(France 24,TV,MBC)and a lot of Arabic ones
sport is on Saudi and "be-in" channels,lots on 26 E and 8W.,also some Emirates have sport...