Question: character at the end of once upon a time season 7 episode 3
Answer: Also , it is revealed that Victoria is not cursed and has been keeping a witch as her prisoner at the top of Belfrey Towers .