Hundreds protest Germany's support for Israel post-ICJ rulings in South Africa, denouncing Berlin's hypocrisy and dark past of genocide in Africa and Europe