The Owl Newspaper is an Independent Newspaper in Sierra Leone with an outstanding performance in the newsstands for the past 9 years with some national awards for its objective ways in presenting its news and articles to the public.
25 September, OWL FRONT PAGE
- By Dauda Musa Bangura
- 25 September 2020
- 0
- 1671 Views