Oh what a tangled web they weave!  Social workers have remove CHARLIE SHEEN’s sons from the custody of his ex-wife BROOKE MUELLER’s care because of drug-related allegations. AND Sheen’s other ex Denise Richards has custody!

The Los Angeles County Department of Children and Family Services took Sheen & Mueller’s twin boys sons, Bob and Max,  and in a surprising move, Sheen’s ex, Denise Richards, has been awarded temporary custody,  reports.

“Social workers felt that Bob and Max weren’t safe in Brooke’s care. The decision was made late on Thursday afternoon, and the boys are no longer in Brooke’s care. It’s expected at some point the boys will be taken care of by Charlie Sheen’s ex-wife, Denise Richards, who has cared for them in the past when Brooke went to rehab,” a source close to the situation said.

“Bob & Max are safe & that is all the matters. Denise is simply complying with the court order.”