Posts tagged Kelly Ranasinghe
Kelly Ranasinghe

Kelly Ranasinghe is a Senior Program Attorney at the National Council of Juvenile and Family Court Judges. He is a nationally certified Child Welfare Law Specialist and lead staff for the National Judicial Institute on Domestic Child Sex Trafficking. Mr. Ranasinghe has authored articles in juvenile law, and conducts trainings in domestic violence and child protection. Mr. Ranasinghe is a former public defender and has represented juvenile victims of domestic child sex trafficking.

Read More