Ever-expanding Israeli settlements of Palestinian land have created violence and discord – but also a burgeoning culture of art and resistance against occupation. From hip hop to animation, artists and activists are rising up to assert Palestinian self-determination.