A first-grader named Zea stood up to an anti-gay preacher in Ohio by holding up a rainbow flag. She stands her ground just one day after the Supreme Court legalized gay marriage all across America. People ran to give Zea high fives