Nestor Teresa created the group Think Your Tech Support Is Safe? Eight Ways You Can Lose It Today 9 years, 6 months ago