-
From Texas Standard: Five seconds and 50,000 volts – that's enough of a jolt to hijack your nervous system and contract every muscle in your body....
-
Police departments in Texas are outfitting officers with body cameras. Would a body camera have changed what happened with the officer in McKinney?State…