Rebecca Macarz

Rebecca Macarz

About Me
Rebecca Macarz is a student at IDC Herzliya and an intern at The Times of Israel