VIDEO: Watch The Tearful Moment Steve Harvey & Marjorie Shed Tears At Ghana’s Oldest Slave Port, Elmina Castle

by Abigail Oluwakemi
147 views