If all the below statement are true
- Gianni was either in Italy or France in 1997.
- If Gianni did not kill Versace, then Hilton must have killed him.
- If Versace died of suffocation, then either Gianni killed him or Versace committed suicide.
- If Gianni was in Italy in 1997, then Gianni did not kill Versace.
- Versace died of suffocation, but he did not kill himself.
Who killed Versace and where was Gianni in 1997 ?