Share Facebook Twitter LinkedIn Pinterest Email Marcus Moore has the latest on the growing outrage and protests after hostages were killed by Hamas; Selina Wang shares … source