Washington, DC. Comedian Illy Moe Moe was shopping in a Giant food store. They sell and you are allowed to consume alcohol on the property. The video begins when the officer stops him on the private property. The public police officer is off duty working as contracted security for the store. No arrest were made. He was finally free to go only after they rewound the security tape 15 min after the initial stop and confirmed he purchased the product. What are your thoughts LL? Who was right who was wrong?