Man With ‘Camp Auschwitz’ Shirt Arrested

Robert Keith Packer poses for a booking photograph after being arrested on a federal warrant, at the Western Tidewater Regional Jail in Suffolk, Virginia, January 13,…

Read more