The Trump administration announces it is cancelling $400 million in grants and contracts following the anti-Israel protests ...