Lata Mangeshkar releases music album after 17 years Published on Jun 22, 2007 12:00 AM IST IndiaFM News Bureau