Logo

Logo

NCRI

Chinese support to protests?

The US based Network Contagion Research Institute (NCRI), recently published a report on illegal funding of ongoing anti-Israel protests in US universities