Video by Abraham Rodriguez.   Live updates here.