Mohamed Salah signs new three-year Liverpool contract

Mohamed Salah signs new three-year Liverpool contract