As Canadian families gather to celebrate the holiday season with their children and grandchildren, a stark and heartbreaking contrast unfolds thousands of kilometres away in Gaza, only 75 kilometres ...