Making Waves: Rachael Owhin

Making Waves: Rachael Owhin

Guest post by Jamal Mehmood: It is clear from the first few minutes of speaking to her, that Rachael Owhin is an intelligent, and grounded young woman. Growing up in Brent, North London, the isolated city was all she knew before she left for Sussex University, and then ultimately to Oxford to read Migration Studies. While Rachael currently resides in Oxford, […]