Criminals? You mean democrats?
I think it’s rather a hoaxy thing .....making someone wear a tracking device will NOT go over with most....this is just the propaganda stuff filtering out to test the waters.