World News1 year ago
British tourists arrested for gang raping British woman in Mallorca
The disturbing trend of alleged gang rapes involving young tourists on the Spanish island of Mallorca continues as three British citizens, suspected to be connected to...