The Sierra Leone Road Safety Authority (SLRSA) has last week published statistics of road crashes of the year 2020. The release disclosed unprecedented road crashes of 2,763 to