by Rachel Hore
Rosa has arrived in London from Poland to look for her younger brother Michal. But he has disappeared, and now she's alone, with nowhere to stay and no one to help her. Stef is running away from he…