Senator Cory Booker introduces a bill that would legalize Marijuana at the Federal level.

The Democrat from New Jersey unveiled legislation Tuesday that would drop the federal prohibition on marijuana and encourage states to legalize pot. Booker discussed his plans for "The Marijuana Justice Act" on Facebook. The proposed bill has yet to gain support from Congress, but Booker is hopeful for bi-partisan support.

He says current federal drug laws unfairly impact low-income communities and divert critical resources from fighting violent crimes. "This has done serious damage to our communities, it's done serious damage to American families, and we need to make sure we are not only making it legal on the federal level, not only moving states to do the same, but to start targeting on not only ending the racial disparities and incarceration and targeting of poor people," said Booker.

Booker says marijuana laws have devastated communities and cities. He says people who are caught with pot feel the effects for a long time. "5,10 years after their marijuana related charge, (people) who are struggling to get a job and every time they have to apply they have to check a box, they literally have to check a box, confessing to being caught for using marijuana while their legislator might have used marijuana, might have joked about using marijuana and there's no consequences. That hypocrisy has to stop."

Booker also thinks the Marijuana Justice Act would help fight the opioid epidemic. He told NBC News, preliminary data shows there is a drop in opioid overdoses in areas that have better access to marijuana. Booker's legislation comes as the Trump administration vows to get even tougher on marijuana.

A majority of the American people — 60 percent, according to a Gallup survey from October — say they support legal marijuana across the land.