Major streets in Freetown have been blocked, houses destroyed, property lost, some people killed as a result of a day of rains and flooding in Freetown, Sierra Leone. In a country struggling to recover from the deadly effects of the Ebola Crisis, this is sad news indeed.