The recent violent suppression of protests against the ruling regime in Venezuela, captured on camera by international media outlets, sparked public outrage.
The military armor vehicle that ran over protestors was manufactured by a Chinese state-run defense company, highlighting China’s role in supporting the current dictatorship.