I know that it’s a long way from Pennsylvania to Great Britain – 3,917 miles from Pittsburgh to London to be precise – but this brief story from a newspaper in England caught my eye recently. Almost hate to mention it for fear of giving an idea to the wackos here. Under the headline, “Shooting […]
