Greg Shaw
Oklahoma native Greg Shaw has reported for the Cherokee Advocate and served as an executive for the Bill & Melinda Gates Foundation.
Oklahoma native Greg Shaw has reported for the Cherokee Advocate and served as an executive for the Bill & Melinda Gates Foundation. See less