Graham Platner, a populist Democrat running for the U.S. Senate, has apologized for past social media posts containing homophobic language and anti-LGBTQ slurs.
A former Marine and Army veteran, Platner has gained support for his economically populist views, including breaking up monopolies and raising taxes on the wealthy.
Platner has also been critical of the Democratic Party's ties to big donors and has supported congressional term limits.
He has evolved after years of homophobic remarks on Reddit.
Author's summary: Platner apologizes for anti-LGBTQ posts.