Home Politics The New Garment of Fear: China Manufactures “Anti-Stab” Clothing and Exposes the Left’s Failure to Guarantee Public Safety