Know your facts before you start name-calling India and start showing your biases. It's the world's largest and most vibrant democracy with a very comprehensive constitution. On the other hand, BBC has a long history of crappy reporting and tax evasion, not just in India but also in their home country.