You cannot trespass a liquor store parking lot by leaving a liquor store with purchases made at said liquor store unless the owner or owners representative makes a complaint that you are trespassing.
Are you seriously going to claim an ABC officer can't give a trespass notice at an ABC store run by the ABC board? From the article:
The officer who arrested him, Rick Libero of Cumberland County Alcoholic Beverage Control Law Enforcement, is white. The incident was in the parking lot of a Cumberland County ABC store on Morganton Road, across from Cross Creek Mall. Libero's agency handles law enforcement for the county ABC Board.
Could plods arrest every customer leaving a liquor store?
No, but they can arrest people for refusing to leave the premises after being given trespass warning by law enforcement authorized to do so.
He refused to hand over personal property, his right, did the officer have a warrant?
You are correct, he was not obligated to hand over that iced tea for the cop to see if it was an alcoholic drink.
Who reported the guy as a trespasser?
We've covered this. That was an ABC cop, at an ABC store parking lot that has had problems with people loitering. There is no requirement for anyone to report someone for an ABC cop to give a trespass notice at an ABC store.
Look I'm not saying that cop did his job well, he should treat people courteously even when he believes a violation is taking place. Both parties could have handled things a lot better and nobody would have been arrested. However the guy was
not arrested for drinking lemonade as the thread title claims, and yes that cop does have the authority to kick people out of that parking lot.