German police cracked down harshly on pro-Palestinian protesters Saturday and detained many in Berlin.