Schumer seethes 'The World Blamed Israel Unfairly' for explosion near Gaza hospital

Schumer seethes 'The World Blamed Israel Unfairly' for explosion near Gaza hospital