🇫🇷 Parc des Princes
Parc des Princes is a stadium located in Paris, France, that serves as the home venue for Paris Saint-Germain football club and is monitored as a significant public gathering point for intelligence purposes due to its capacity to host large crowds and high-profile sporting events.
20
Signals
49
Articles