Following lengthy delays, Turkish parliament finally votes to approve agreement normalizing relations with Israel.

Read more