20100807 india: Where myths meet facts