Claim: Lymph nodes are major sites of viruses.
Verdict: NOT ENOUGH INFO