Pro-Palestinian protesters demand cancellation of France-Israel soccer game at French federation headquarters in Paris. Despite demonstrations, match is set to proceed at Stade de France amid ongoing conflict in Middle East. Israel faced security concerns in past games.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing