Mohammed Lafi is a Gaza rapper who self-produces music amid siege challenges and power cuts His lyrics reflect Gaza's human suffering, blending fear, resilience, loss, and hope Lafi says he views rap as resistance and a voice for the voiceless in a war-torn environment