Subscribe to UltimateMama Subscribe to UltimateMama's comments

Posts tagged ‘Telegraph’

According to a story in the Telegraph super-mega-technology giant Apple has admitted to using child labor at its factories that produce its iPods, iPhones, and computers.  Just something to think about before making that next purchase…