police shooting

China Blames Systemic Racism for Uvalde Massacre

The Chinese Communist Party’s ghoulish determination to squeeze political points out of the Uvalde, Texas mass shooting continued on Monday and Tuesday with back-to-back editorials claiming the confused police response demonstrated the “systemic failure” of American democracy – and, in an odd ideological bank shot, systemic racism.

Uvalde

Emergency Declared in NC Town Ahead of Police Bodycam Release

Officials in Elizabeth City, North Carolina, declared a state of emergency on Monday morning in advance of an expected release of police bodycam videos. The videos are expected to show more details regarding the shooting by police of Andrew Brown, Jr. during the execution of a drug-related search and arrest warrant last week.

People gather for a demonstration, Thursday, April 22, 2021, in Elizabeth City, N.C., prot