Delhi police lost password for complaints portal in 2006, haven't checked it since

So presumably their complaints stats are incredibly good! Gold stars all round - no indication that the populace is unhappy with us!