‘Thought it was a coffee bean’: Delhi customer finds cockroach floating in iced latte from Khan Market cafe 8 October, 2024 by Newstars Education See also Australian woman bargaining at Delhi’s Sarojini Nagar market leaves people with mixed reactions