India News: The Supreme Court has asked the Delhi Police to explain why a young woman protester was slapped while she was demonstrating outside a hospital where a five-year-old who had been raped was being treated. The court has also condemned the Uttar Pradesh government and asked it to explain why a woman in her 60s was beaten up by policemen in Aligarh last week during protests over the rape and death of a six-year-old.