Camilla

Mayor of Georgia Town Reportedly Denied Keys to His Office

Camilla, Georgia Mayor Rufus Davis has held office since last January. But nearly two years…