Deshauna Barber luxuriated in all of her Black Girl Magic as she wore her natural for the Miss USA Pageant last night. It was a pretty striking moment when Deshauna stepped on stage for her final ...
Rebecca Davis is a Sr. Video Producer for NBC News Digital. She joined NBCNews.com from the New York Daily News where she was oversaw their online video department and has also worked for TIME Asia ...