Massive protest by YFE at Connaught Place, New Delhi (6th May, 2008)