Why incoming freshmen at one Oklahoma high school must give their mothers a goodbye kiss on their first day
For incoming freshmen at Bishop Kelley High School in Tulsa, Oklahoma, it’s hard to imagine a more mortifying first day. All the seniors surround their cars and don’t let them…









