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 busses. According to PETA, […]
