Amber Heard, an American actress, has denied cheating on Johnny Depp, her former husband, with Elon Musk, CEO of Tesla, Inc; James Franco,…
Amber Heard, a US actress, has reportedly admitted to physically abusing Johnny Depp, her ex-husband, by beating him with pots, pans and vases.…