In Orlando on Saturday, the crowd poured into the streets to honor the life of Christopher Leonin, one of the victims of the shooting at Pulse nightclub last week.
One block away stood the members of the infamously homophobic and widely reviled Westboro Baptist Church, protesting Leonin's funeral with signs like "God Hates Fags" and "Sin Breeds Violence."
But in between the two opposing gatherings — one celebrating a man who lived fearlessly and was murdered, along with 48 other people, for being true to himself, the other espousing the very hatred and intolerance that spurred such an act — stood a line of "guardian angels" keeping the Westboro Baptist Church out of the memorial and drowning out their chants.
Mashable reported that a project of the Orlando Shakespeare Company and Angel Action Network provided volunteers with the angel costumes.
The Angel Action Network was created as a counter-protest after the Westboro Baptist Church picketed the funeral of Matthew Shepard, a gay man who was violently attacked in Wyoming and tied to a fence and left to die.
The Westboro Baptist Church, classified by the Southern Poverty Law Center as an "obnoxious and rabid hate group," is a prolific picketer; in fact, it seems to have little purpose besides organizing the yelling and holding of signs on streets.
But as the good people of Orlando and others have shown, the group's hateful messages and nauseating protests come up short in the face of overwhelming love and support for the LGBT community.