Sex in public is now legal in Guadalajara, Mexico