Watch: Dem Mayor Called to Resign, Heckled By Residents After Death of Laken Riley
The Democratic mayor of a Georgia city was heckled and encouraged to resign during a news conference Wednesday morning, a week after a college student was murdered on the campus of the University of Georgia — allegedly by a Venezuelan national who was in the country illegally. Athens-Clarke County Mayor Kelly Girtz told residents of […]