It was a regular afternoon at the Rose Garden in Chandigarh's Sector 16 — one of the city's prime public places — when some people heard a scream from the women’s toilet around 3.15 pm on Saturday, ...