A Walmart employee in California was fired after he was detained for intervening when immigration agents confronted a janitor at his workplace last week.