Trojans from China on those freebie USB …

Trojans from China on those freebie USB sticks. Simple yet effective.

Advertisements