a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "commuters"

commuters Tag

Archive

Looking at Freetown, the capital of Sierra Leone, and one of the smallest cities in West Africa, one wonders why public transportation is still a  problem for most