US Senate votes 50-48 to halt military operations against Iran, defying President Trump as his administration negotiates a fragile peace deal.

Read more