On May the 22nd, 1981, on the beautiful island of New Providence, Narada Anwar Scott was born to the proud parents of Caroline Ambrister and Cardinal Scott Sr. Today, he is the second child of five children and a husband of 6 years. During his childhood years he was a very peculiar in addition to […]