Peachy Keenan returns to discuss here latest post: "Decolonize This! These are Not Pro-Palestine Marches. They are Victory Parades."