India, June 17 -- India proudly calls itself the world's largest democracy. Elections are held regularly, governments change, political rallies draw millions, and voters continue to participate with r... Read More