COLUMBUS, Ohio (AP) — U.S. Rep. Tim Ryan says the war on drugs has failed and he now supports marijuana legalization in all 50 states.

The northeast Ohio Democrat announced his position Friday in an op-ed on CNN . Ryan says he’s concluded that current laws are morally wrong, "economically nonsensical," and place an unnecessary strain on law enforcement agencies.

Ryan is co-sponsoring the Marijuana Justice Act, which removes marijuana from the list of federally controlled substances and eliminates criminal penalties for possession and consumption.

The congressman argues more Americans were arrested for marijuana possession in 2017 than for all violent crimes combined.

He says studies have shown legalization could save $7.7 billion in law enforcement costs, generate $6 billion in new tax revenue and quickly create 782,000 jobs.