Intelligence agencies have assessed Russia, China and Iran are the biggest peddlers of influence operations in 2024.
loading...