A viral video from Mother’s Day shows Atlanta police officers trying to handcuff three women who reportedly refused to leave a restaurant’s washroom in Atlanta. Now, more details about the incident unfolded.  On May 13, officials were called to Houston’s restaurant in Atlanta, located at 2166 Peachtree Road, after three females reportedly went inside after […]

The post Brittany Lucio, Asia’h Sharrell Epperson, and Erica Walker Arrested after Using Atlanta Houston’s Bathroom appeared first on Crimeola.