The Predator and the Red Rose

It was the annual Gay & Lesbian Pride Parade in New York; the sky was clear and the weather was moderate. A sea of rainbow-colored flags swept through the streets of lower Manhattan. Gay, lesbian, bisexual, transgender, and straight people flooded the streets. Most of them were wearing close to nothing as if they were […]