Robert Mallard
On Nov. 20, 1948, Robert "Duck" Mallard was driving to his home in Lyons, Toombs County with his wife, son, and two relatives when his car was stopped by a group of about twenty men wearing white robes. When Mallard's wife, Amy, recognized one of
0 Comments