image
China blocks Meta’s $2 billion AI deal, flags security conce