Can they do that?

I work in Texas and my company suspended me today because they have footage of me running a stop sign but I do not recall…

→ Read More