German tourists defecate in Spain hotel lift, set off fire extinguishers: Report 0 07.09.2024 09:05 Indiatoday.in German tourists defecate in Spain hotel lift set off fire extinguishers Report