At an event commemorating law enforcement officers - including those who have given their lives in the line of duty - President Trump praised their service and called them "American heroes."

Trump said recent attacks on law enforcement are a "stain on the fabric of our society." 

"The Five" debated the so-called "Ferguson effect" that has led to police officers appearing to hold back from active police work in order to avoid public spotlight or controversy.

"It's nice to have a president honor the sacrifice... of law enforcement, "Jesse Watters said.

WATCH: NBA's Popovich Says 'Embarrassing' Trump Casts 'Surreal Cloud' Over US

'Why Make Excuses For Them': Tucker Battles Student Who Blames US For Venezuelan Crisis

Anti-Trump Protest Group: We Want Politicians to Hear Us

He also compared President Obama's public feelings toward police to Trump's.

Watters recalled how Obama said that Massachusetts authorities "acted stupidly" in an incident involving black historian Henry Louis Gates Jr, and other incidents.

"It's very nice to hear the good guys have support from this commander-in-chief and it's about time," Watters said.

Watch the full discussion above.

Judge Nap: Trump Russian Intel Leak 'Most Potentially Catastrophic' Yet

Krauthammer on DNC Slamming Trump Intel Reveal: Hillary Did Much Worse

'Partisan Pouting': GOPAC Chair Blasts Dems For Threatening FBI Nominee Obstruction