Minneapolis has a serious problem recruiting and retaining police officers since George Floyd; they're still several hundred officers short of their court mandated staffing levels. MPD has made all kinds of adjustments to their eligibility criteria in an attempt to meet staffing requirements.
As a result, Minneapolis just swore in it's first non-citizen police officer.
Noncitizen joins Minneapolis police force
"According to MPR, Officer Vera is a legal, permanent resident but not a citizen. She came to America at the age of four. MPR said her addition to the police force was possible because of a “recent change in state law.”
Officer Vera reportedly came to Minneapolis from Mexico when she was 4, yet, hasn't found the time or desire to become a U.S. citizen...
I'm opposed to non-citizens being law enforcement officers and believe it's probably not constitutional on the grounds that, in order to carry out their duties, police officers must take an oath of office, which requires them to enforce the law and protect the constitutional rights. A non-citizen cannot take this oath in good faith. If you want to be a police officer, become a citizen.
Also, of note, I see this as a different scenario than a non-citizen joining the U.S. military as a pathway to citizenship with the primary difference being they're not directly enforcing laws of U.S. citizens.
Curious to hear other viewpoints on this topic.