A man who was put in handcuffs in Rochester even though he's on his way to becoming a U.S. citizen is sharing his story.

Controversial raids targeting undocumented immigrants on buses continue in New York.

A man who was put in handcuffs in Rochester even though he's on his way to becoming a U.S. citizen is sharing his story.

Miguel Robles told Syracuse.com he was on a bus heading to New York City from Cleveland last August. The bus stopped in Rochester to pick up other passengers and that is when he said his troubles began.

Border Patrol agents boarded the bus and asked some Latino men for their papers. Robles showed them his green card application which he told Syracuse.com is still pending in immigration court in Cleveland.

Agents arrested him. ICE held Robles at the Federal Detention Center in Batavia.

He said agents pressured him to sign a voluntary removal order that would have waived his right to fight his case and get him kicked out of the country sooner. He did not sign it.

Critics argue these raids are civil rights violations and are based on racial profiling. They are legal under federal law as long as they are done within 100 miles of a border.

As for Robles, he was held for about a month. His immigration hearing lasted just minutes. The judge granted him bond.

Robles is out of jail and back with his family while he waits to see what will happen to his green card application and deportation case.