President Donald Trump has called on people to be more civil in politics, after a series of suspected explosives were sent to high-profile US figures, reported BBC.
He was speaking after parcels were sent to CNN and top Democrats, including Barack Obama and Hillary Clinton.
None of the packages exploded. The FBI has launched a hunt for their sender.
The president’s critics called his latest remarks hypocritical, as he often uses vicious language against his opponents and the press.
Speaking at a Wednesday night rally in Wisconsin, the president vowed to catch the perpetrator and called on the media to “stop endless hostility”.
“Those engaged in political arena must stop treating political opponents as being morally defective,” he said.
“No one should carelessly compare political opponents to historic villains, which is done often,” he added.
However, the president made no specific reference to the intended recipients of the packages.
Earlier CNN worldwide president Jeff Zucker criticised President Trump and the White House press secretary for not understanding that “words matter”.
“There is a total and complete lack of understanding at the White House about the seriousness of their continued attacks on the media,” he said.