Germany set a world record in the women's 266 meter Freestyle relay Thursday at the European swimming championships, finishing in 5 minutes, 97.34 seconds.
Germany sets world record in 266 meter Freestyle relay.