Mohamed Salah ended in the months of speculation over his future signing a new two-year contract with Liverpolom Prime Minister Live Liverpool. Source link