At a campaign stop in Minnesota on Tuesday, gay rights activist Nick Espinosa dumped “gay” glitter on former House Speaker Newt Gingrich, ABC News reported.

Gingrich and his wife Callista were participating in a book signing in Minneapolis before attending a benefit for the Minnesota Family Council, a group that opposes gay rights.

“Feel the rainbow, Newt,” Espinosa said as he doused the presidential candidate with glitter. “Stop the hate. Stop the anti-gay politics. It's dividing our country and it's not fixing our country.”

“Nice to live in a free country,” Gingrich said as he cleaned the glitter off the table he was seated at.

The 24-year-old unemployed Espinosa said he was protesting Gingrich's opposition to gay marriage.

“Today, I invited Newt to feel the rainbow because he decided to bring his anti-gay politics to my state,” he told ABC News. “Newt has a long history of anti-gay politics and has chosen to focus on divisive social issues instead of working to fix our economy. I don't think a free will adulterer like Newt has any ground to stand up while telling others who they can and can't love.”

Last July, Espinosa protested Republican gubernatorial candidate Tom Emmer, an opponent of gay rights, by dumping 2,000 pennies on the candidate.