Having lived in Delhi, for a long long time, I know, see and understand what goes on around here and the fact is simple. Women cannot live alone in Delhi, Period. Men in the city are of two kinds... Either brave enough to tease a girl in public (in groups, mind you) or coward enough to stand and watch when some idiots are doing so. The fact remains that nobody stops these illiterate idiots who have nothing to do in their lives. They cannot realise and respect the fact that women are as good as many in almost everything, if not better. Since they cannot argue and prove their supperiority intelligently, THAT is why they pull stunts like eve teasing, rape and so on and so forth...
Men in most countries are useless and LOVE to claim that they are better however they are simply in denial that women are equals in this era.