Glenn Beck said on his Monday show that anti-gay people "have no place in this country."

The talk show host was speaking once more about Russian president Vladimir Putin, who who recently sat down with ABC News' George Stephanopoulos to discuss Russia's controversial anti-gay laws and the threat this could pose on the upcoming Winter Olympic Games in Sochi. But Beck didn't just criticize Putin.

"Anybody within the sound of my voice that hates a gay person because they're gay, you have no place calling yourself a fan of mine," Beck said. "You have no place in this country."

Beck has spoken out in support of gay marriage several times before. Earlier in January, he voiced his opposition against Russia's anti-gay laws and announced that he would stand by the LGBT advocacy group GLAAD in their fight against "hetero-fascism."