With Edward Snowden still on the run, Texas Rep. Michael McCaul said the Obama administration deserves “low marks” for what they have done so far to resolve the embarrassing episode.

In an interview with Fox News, the Austin Republican said that Snowden is a “fugitive on the run” who puts the United States national security more at risk every day. McCaul said that Snowden to an oath of loyalty to the United States and that the NSA leaks make him a traitor to this country.

“I’m sure the Russians love this,” said McCau, chairman of the House Homeland Security Committeel. “They are making a mockery of United States foreign policy and I’m sure every day they are extracting more and more information from this man, and at the same time, it’s a test of our foreign policy, our diplomacy. I would give the administration low marks for what they’ve done so far.”

According to McCaul, the irony of this situation is that Snowden claims to be a defender of freedom, yet he is “running for cover in countries of the world that oppress freedom.”

McCaul, the Chairman of the House Committee on Homeland Security, believes that America should put all of the pressure they can on countries that have provided a safe haven for Snowden. McCaul said that we have no diplomacy leverage over Russia and we aren’t being strong in our negotiations.

“It’s been the pattern of this administration to try to negotiate without strength, and I think now we are seeing the repercussion of that strategy,” said McCaul.

When asked about Secretary Janet Napolitano’s resignation from Secretary of Homeland Security, McCaul said that it is an opportunity for the Obama administration to fill the spot with an individual who could earn the respect of House Republicans.

Napolitano has said that the border has never been more secure, but the Republican lawmaker disagreed with her analysis. While the decision to fill the spot falls on the president, McCaul said that Thad Allen, a former United States Coast Guard admiral, would be a strong candidate.

In a recent press conference, the Obama administration announced that one option is to completely withdraw the troops in Afghanistan. McCaul stated that the “zero option” is no option and that the problem with that strategy is that it takes away our ability to deal with future terrorists.

By completely removing our troops, McCaul believes that would allow the Taliban to come back in and that it would be a great disservice to what American troops have tried to do over the last ten years.