Shen Liberman is the head of the Culture Desk at Channel 10 News. She started her career as a radio anchor for Galatz, Israel’s military…
Leave a CommentShen Liberman is the head of the Culture Desk at Channel 10 News. She started her career as a radio anchor for Galatz, Israel’s military…
Leave a Comment