Antwort
Vom Inhalt her stimmt das alles :)
Grammatikalisch fällt mir nur wenig auf:
"They must leaved her homes..." --> besser: "They had to leave their homes" (leaved gibt's nicht, to leave ist ein unregelmäßiges Verb! leave,left,left)
"so they was the biggest immigrant group..." --> "so they were..."
"That is today a famous..." ---> That ist okay, wenn du which verwendest, klingts aber 'runder' ;)
Is jetz aber nix schwerwiegendes find ich^^ Saubere Leistung ;D