Sophisticated and simple
Under the vibrant lights of Lapa, Rio de Janeiro, an evening filled with promise twisted into a nightmarish horror for two unsuspecting British tourists. The…