Oh gosh..what a situation. Awful. I think your suspicions are well-founded-definitely something not right.
I think it IS abuse, actually. Unless I've read something incorrectly. Your daughter has been isolated from friends and a support network. That's abuse. The dgc is being isolated, away from friends. You're being shouted at, your dd is being controlled. That's abuse.
At the very least, get along to your CAB who will signpost you to the appropriate sources of help.
.
New school subject for secondary school students
A general election (democratic eh not like Hamas) is taking place in Israel on Tuesday next week.

