WASHINGTON - A reporter caused an unusual disruption at the White House on Friday when he interrupted US President Barack Obama mid-sentence while making a statement, challenging his decision to give young illegal immigrants a chance to stay in the United States.

"Why do you favor foreigners over American workers?" the man, who later identified himself as Neil Munro from The Daily Caller website, yelled out from among the reporters listening to Obama's remarks in the White House Rose Garden, which were televised live.

Obama, clearly irritated by the disruption, stopped reading from his statement and said, "It's not time for questions, sir." Munro later interrupted him again, causing Obama to say: "I didn't ask for an argument. I'm answering your question."

The White House press corps frequently shouts questions to the president after he reads prepared statements, but it is very rare for a journalist to interrupt him, particularly in formal settings such as the Rose Garden or the Oval Office.

Please LIKE our Facebook page - it makes us stronger