Fact Check: Tel Aviv University Did NOT Get $581 Million From US Taxpayers; Data: Under $6 Million

Loading comments...