Judge rules a pet likely pooped in Johnny Depp's bed, not Amber Heard

Judge rules a pet likely pooped in Johnny Depp's bed, not Amber Heard

Upworthy

Published

Heard has long denied being the mystery pooper.

Full Article