Juhi Chawla has been away from the silver screen for long time now. She was here spotted with director Nagesh Kukunoor launching India's first online portal against child abuse. For more info watch this video.