Texas Gov. Greg Abbott Baselessly Claims Herd Immunity

Published April 12, 2021 463 Views

Rumble The governor says it's "simple math," but scientists say those numbers don't add up.