Woman arrested for masturbating on US beach, new police bodycam footage released
A US woman caught in an X-rated act at the beach has faced fresh humiliation after bodycam footage from the moment she was busted was released by police. Christina Revels-Glick, 34, was arrested by cops after onlookers reported seeing her engaging in an indecent act on Tybee Island beach, inContinue Reading