And I'm definitely not a lawyer, but it appears that there is legal precedent for police to stop and question someone who was identified as a suspicious person. Colorado is a "stop-and-identify" state.
"Limited, temporary detention permissible though no probable cause to arrest exists. A police officer may in appropriate circumstances and in an appropriate manner approach a person for purposes of investigation of possible criminal behavior even though there is no probable cause for arrest. People v. Lucero, 182 Colo. 39, 511 P.2d 468 (1973); People v. Martineau, 185 Colo. 194, 523 P.2d 126 (1974).
There is an area of proper police procedure in which an officer having less than probable cause to arrest may temporarily detain an individual for limited purposes. People v. Marquez, 183 Colo. 231, 516 P.2d 1134 (1973); People v. Schreyer, 640 P.2d 1147 (Colo. 1982).
A temporary police detention in the nature of "field investigation" can be justified by less than probable cause for arrest. People v. Stevens, 183 Colo. 399, 517 P.2d 1336 (1973).
Police officers may make a limited stop on less than probable cause. People v. Montoya, 185 Colo. 299, 524 P.2d 76 (1974).
In certain circumstances a police officer having less than probable cause to arrest may stop an individual for identification purposes and not violate the fourth amendment prohibition against unreasonable search and seizure. People v. Mascarenas, 726 P.2d 644 (Colo. 1986)."
Perhaps I'm misinterpreting this, but it seems to say its fine for an officer to stop and ask you some questions when they are doing an investigation of a suspicious person.
Bottom line, comply with an officer. If they do something illegal, consult an attorney after the fact. If they abuse you, hopefully its caught on body camera and it is used against a cop in court. As a society, we need to trust cops and comply with them, assuming they are acting reasonably. Like Sb247 has mentioned, if they put their hands on you, that's not the time to ramp it up physically with the officer. It won't end well. Like I've said repeatedly, there's plenty to discuss about cop/civilian interactions, but we can't have those discussions when people think that its justified to not comply with police just because they haven't committed a crime.
I've personally been stopped by cops when I was in college and was out late one night acting "suspicious." I knew I had done nothing wrong, so I complied with them. I was asked to sit on the curb with my hands on my head for a minute or two while the cops investigated a bit. Then they questioned me. Then they let me go after their concerns were cleared up. It wasn't a super pleasant experience, but I followed orders and let the truth exonerate me. Had Elijah done similarly, I'm guessing everything would've been fine. The only way to think otherwise is to assume the cop is a horrible racist and just looking to kill a random black person for no reason. And maybe I'm wrong, but I don't believe there are many people like that who exist in this day and age.