Never in her wildest dreams did 22-year-old Zuriel Elise Oduwole, an unpretentious woman from Santa Clarita and a graduate of UCLA, expect to be nominated for a Nobel Peace Prize. Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.