Michael Beggs Michael spent several weeks away from home for the trip, and was often left on his own It is the least populated continent on Earth, but for Scottish…
Tag:
Edinburgh
-
-
Nigeria
Edinburgh Rape Crisis Centre CEO stands down after report into failings
by DReportersby DReportersThe chief executive of a sexual assault support service has stood down after a review found it failed to protect women-only spaces. Mridul Wadhwa – a trans woman – resigned…