Miko Peled speaks on Israel’s ongoing genocide against Palestine