12 December 2023
SPAIN (La Rioja) Cops Arrest Man After He Offered German Pilgrim Refuge At His Home And Sexually Assaulted Her
The video shows the moment police officers arrest a man after he held a pilgrim in his home against...