X

swiss tourist

Indian Men Accused of Raping Swiss Tourist Make Court Appearance

On Monday, the six men from India who were accused of raping a Swiss tourist appeared in court and charged…