Editorial »
Found 1 people matching Ayelet Shaked:
Ayelet Shaked is an Israeli politician and computer engineer. She is the former chairwoman of My... more » |
Ayelet Shaked is an Israeli politician and computer engineer. She is the former chairwoman of My... more » |