Home Foreign news VIDEO: French police storm barricaded church so it can be turned into...

VIDEO: French police storm barricaded church so it can be turned into parking lot Sainte-Rita

207
SHARE

French police storm barricaded church so it can be turned into parking lot Sainte-Rita