A speech at an Hindu Yuva Vahini event in Delhi that called for a "Hindu Rashtra (Hindu nation)" at all costs was "not hate speech", the Delhi Police had told the Supreme Court last week. The Supreme Court today expressed dissatisfaction at the Delhi Police statement and called for a "better affidavit".