Thousands of Indians have taken to the streets to protest the rape and murder of a doctor in a government hospital in Kolkata city last week. They are demanding justice and better security and facilities at medical campuses and hospitals.