“Barrack Obama May Have Kenya, But I Have Sierra Leone” – US Congressman, Gregory Meeks Rain Accolades on Sierra Leone

The United States Congressman Gregory Meeks has fully accepted Sierra Leone as his second home. The US representative who had traced his roots to Sierra Leone is here along with three other US representatives...