Клип @pravdaencom

In Paris, a police barricade was put up against pro-Palestinian protesters trying to reach the stadium before the France-Israel match. Source: Lord Of War
Back to Top