Students in Heidelberg standing with Palestine, advocating for free speech and against the ongoing genocide.