Hamas frees 4 Israeli soldier hostages in exchange for 200 Palestinians

This post was originally published on CBC News.