20100620 news: Delhi Police to spend over Rs 20 cr on advertisement