Ex-Leone Stars Player, Leslie Allen Passes Way
2 years agoFormer Leone Stars, Ports Authority, East End Lions and Old Edwardians striker, Leslie Allen has reportedly passed away today, 26 February at the 34 Military Hospital in Freetown. Allen was also the...