Freetown is the capital of which country?

Answer:
Sierra Leone
First answer by DriftedNomadon360. Last edit by DriftedNomadon360. Contributor trust: 7 Question popularity: 0 [recommend question].