Explained: What is Hamas and what does it want?

WATCH ON YOUTUBE