Can police detain you in the street for no reason? In this video, former cop Michael Scafiddi says no. In order to have probable cause to stop and detain you...
Share this note: