Comment Comment by nmcfarl ICT appears to mean "Information and Communications Technologies" something I didn’t know.Also man is that a depressing story. parent nmcfarl 15 years ago
Also man is that a depressing story.