Once again, a “coordinated political influence campaign” may’ve been trying to sway a US election. …read more

Source:: CNet