Iran sends letter to Michael Moore, Robert De Niro, American nation over US justification of Lt. Gen ...