The pause comes on the heels of Disney’s disastrous release of ‘Snow White’ which was bewitched by a slew of controversies.
Top British diplomat slams Israel’s detention and deportation of Labour MPs Yuan Yang and Abtisam Mohamed.