Controversial Claim: Israel Accused of Killing Citizens and Blaming Hamas - Rollup News