Jane is forced to make difficult choices when she learns that Michael was sho...
Jane the Virgin
Season 3 Episode 19: Chapter Sixty-Three
Jane and Fabian are not on the same page when it comes to their relationship, which makes it hard for Jane to ask him for a favor. Petra and Rafael both turn to Jane for advice, but Jane is determined not to get involved. Meanwhile, Jane...