The New York City Council on Thursday passed a bill to end horse-drawn carriage rides in Central Park by June 1, 2028. Continue reading... [ H/T Newsmax ]