Yes, it may be a propoganda in Indian context but I believe @Undisciplined here #660768 has given a better clue about this.