alcohol possession

Viral

Video shows police officer punching woman on New Jersey beach

New Delhi: Police in the American state of New Jersey have opened an inquiry after a…