Question: who pushed jennifer off the balcony?
Answer: Wilhelm Rolf's (William Utay) scheme to put Princes Gina's memories and personality into Hope's brain. Princess Gina had to act fast, so she pushed Jennifer over the balcony to silence her.