Relentless torrential rain has wreaked havoc on the city of Freetown, Sierra Leone today. Most businesses had to close their doors today and vehicles caught in massive traffic