These LGBT participants have to be among the bravest souls on the planet to arrange a gay Pride parade and march unarmed into enemy territory against armed police and abusive opponents in an effort to exercise their right to free expression.

It pits peaceful truth against savage ignorance, political poison and religious hatred. What appears to be a playful rag-tag group of colorful party folks are anything but that; they are the future of humanity striving to be better, honest, loving and who “refuse to give up their right to exist”. They demand equality for all People of Difference.