If you are an Indian, you may fume in anger at the facts, but deep in your heart you will know that these 8 fun facts (?) about Indian mentality are absolutely true.