Thanks to Spain's involvement, France is compelled to retreat, but Isabella of Spain insists on expelling the Jews from the Eternal City.
Show
Borgia
Episode
S01E10
Air Date
Nov 07, 2011