Controversy Continues to Swirl Around The ARK at JFK

Controversy continues to swirl around The ARK at JFK Import Export Center in New York. The $65 million facility, located in Cargo Building 78A at John F. Kennedy International Airport, began providing equine import and quarantine
...» Read More!