Now its official!!!India is going crazy …what else would justify the recent march, by thousands of youngsters, spilling over on to the streets of the Indian metropolises..and the cause,Well hold your breath, Gay rights!!!!For a nation which is branded as a developing nation (even after 10 yrs of big...