A gigantic banner proclaiming “Free Palestine,” unfurled by Paris Saint-Germain supporters at a Champions League match, has no place in a football stadium, according to France’s interior minister. The massive banner covered an entire section of the stadium at PSG’s home ground, Parc des Princes, in Paris on Wednesday night, before their defeat to Spanish


Read More