Category: Accidents

SCHOHARIE, N.Y. (AP) 10/07 — A crash involving a limousine at a popular upstate New York tourist spot killed 20 people, officials said Sunday.

Local officials told the Times Union of Albany that a limo speeding down a hill hit bystanders Saturday afternoon at the Apple Barrel Country Store in Schoharie,

Read more »