Grisly evidence presented in Gurpreet Singh trial