IntroductionCaptain Ellie is a British officer who leads a company of Scots, she had been deployed to Somalia with the UN
CommentsView
No comments yet.