Omar Marmoush, known as the ‘new Mohamad Salah’, has signed for a struggling Manchester City. The club is struggling in the English Premier League and Champions League, but with half a season to play, it hopes the Egyptian will help it turn the corner.