Question: when are new episodes of jane the virgin
Answer: April 13, 2018