Ravneet Singh is Punjab Youth Cong president