Christian fundamentalist Glenn Beck from Fox News mocking and making fun of Lord Hanuman who according to Obama was introduced to by his step father Lolo as stated in his autobiography, “There standing astride the road was a towering giant at least ten stories tall with the body of a man and the face of [...]