There have been a few good video's explaining what has happened in Gaza, but one thing many forget when it comes to Hamas, is how the USA is responsible for them still being in power. Basically after the democratic elections that had been held in Gaza were won by Hamas, not liking the democracy the Palestinian people deserve, the USA tried to overthrow it.
For some reason, many nations are suspicious of the USA when it comes to democracy. This link explains why.