Claims by Iran’s state news agency are essentially impossible to fact-check in a time of war, but big tech investments in the ...