BizarreFeatured Female traffic police fighting on the job in China Tangshan By Nehanda TV On May 23, 2014 72 Female traffic police fighting on the job in China Tangshan