Check Alexa. FR has a lot of traffic coming from India lately.
I think you nailed it. This site is definitely an important place for anyone who wants to be president. I think Cruz and Trump’s inner circles are well aware of it. The left is too.
Seems like a lot of trolling happening more and more as the 2016 election gets rolling.