Kyle Obiora is a public defender in DeKalb County, Georgia. She is originally from Louisville, Kentucky and received her Bachelor of Science in Political Science from the University of Louisville. She moved to Atlanta to attend Emory Law where she was a Dean’s Teaching Fellow and...
Read More →