Senator Jack Reed is not happy with President Trump's decision to divert money from military construction projects to build a wall along the Mexican border. The Rhode Island Democrat said yesterday the president's immigration efforts have failed since day one and diverting the funds is an attempt to protect his political right flank. Reed says the decision could ultimately put Americans at risk because it short-changes the troops. Reed says defense spending is supposed to be for national defense.