Sierra Leone Telegraph: 21 January 2021: Sierra Leone’s Road Safety Authority (SLRSA) yesterday Wednesday, published its Annual Road Crash Data for the year 2020 at its headquarters in Freetown. Presenting the alarming data on the number of people who died last year in road accidents, Research and Development Manager - Mr. Ambrose Tucker said that…