The district court correctly invoked Younger abstention and dismissed Yelp’s suit to enjoin the Texas Attorney General from prosecuting Yelp in Texas state court for violating the Texas Deceptive Trade Practices Act. The suit met all the normal requirements for Younger abstention. The state proceedings were ongoing, involved quasi-criminal enforcement, implicated an important state interest, and permitted federal constitutional defenses, and the federal action would have the effect of the enjoining the proceedings. Yelp could not prove that the prosecution was brought in bad faith. The prosecution was not facially meritless or motivated by a desire to harass Yelp or retaliate against it for its political views. The state tribunal was not shown to be biased against Yelp.