A 14-year-old boy has won the title of America's leading young scientist and received a $25,000 prize for creating a soap that can treat skin cancer
Doyin proudly flaunts her bikini-clad body, exclaiming, "The body is giving me life, Jesus Christ of Nazareth!