PETA has won the right to place animal-rights ads on buses in Los Angeles, according to a federal court ruling obtained Tuesday. LA Metro was hit with a free speech lawsuit last year brought by PETA, challenging the transit agency’s advertising policy and apparent refusal to allow the ads on its buses. According to PETA, […]