Good points. The part in bold is the money quote and it works the other way around too if you swap citizen and police. Right on.It's not my job to prove my to prove to my neighbors that I own my house.
Do we allow any citizen to pull a gun on any driver and prove they own they own the car?
Unless you think someone is in immediate danger. Call the authorities and let them sort it out.
If that story was close to accurate then those two guys were not heroes. They were morons.
An average citizen has no more authority to violate another persons rights than the police do.