Tag: Freetown
Nigeria's glitterati descended on Sierra Leone this weekend where the new President Julius Bio was inaugurated in Freetown. Bio won the country’s presidential run-off election on March 31.
First Lady Fatima Jabbie Bio was an actress before she married the...