Kevin Schwaller
PEORIA - The Helsinki summit Monday with U.S. President Donald Trump and Russian President Vladimir Putin provoked criticism among politicians from both major parties in Illinois on local and state level after Trump sided with Putin over U.S. intelligence agencies regarding interference with the 2016 election.