‘Children in Gaza are our children,’ US rapper Macklemore says at Free Palestine tour finale

American rapper Macklemore has concluded his three-date Free Palestine tour with a sold-out performance in London, bringing together musicians, activists and campaigners to raise support for Palestinians and draw attention to the war in Gaza.