SEVEN Syrian generals have defected and crossed into Turkey.

The defections on Tuesday bring to 42 the number of key Syrian military officers who have sought refuge in the neighbouring country, reported the Turkish newspaper Today's Zaman.