Charlie Sheen is glad to his twin boys Bob and Max with Brooke Mueller have been taken from their mothers home and will now live with their sister at Denise Richards house. The boys were removed because of their mother’s suspected drug use, and Charlie supports it saying he knows they will be safe and in a stable, loving environment, along with their sister. A hearing has been set to determine where the boys will stay long term and Charlie Sheen’s reps say that he will be fully cooperative and a participant in the process. Hit the jump for more.