India is a country of approximately a billion people, 3x the size of the US. The country is relatively modernized, and a majority of its residents speak English and likely have internet access.
Here's a fairly simple question (taken from a discussion with a friend who can identify themselves here if they so choose): How many furry fans do you
(
Read more... )