An incredibly large crowd took to the streets of Berlin, Germany to stand up against Israel’s apartheid’s regime, calling for an …

source