Loading Video…
This browser does not support the Video element.
Sexual assault claim made against officer
An Atlanta police officer accused of forcing a woman to have oral sex with him has resigned after being relieved of his duties.
This browser does not support the Video element.
An Atlanta police officer accused of forcing a woman to have oral sex with him has resigned after being relieved of his duties.