In a surprising move the Venezuelan opposition is calling a coup, the Venezuelan Supreme Court has stripped the country's National Assembly of its powers.