Thousands of police officers and citizens are lining the streets of this small Cape Cod community to show their respect to the fallen officer who was killed in the line of duty.

Police officers from all over the country, including those from Maine, are making their way to the church at this moment.  Watch it live right now.

Meanwhile, here's a video from yesterday, as officers made their way to the wake of K-9 Patrol Sgt. Sean Gannon, a member of the Yarmouth Police Department in Massachusetts.  Gannon was killed in the line of duty last week when he and his K-9 partner Nero attempted to serve a warrant to a person who had been convicted of 125 crimes in the past.  Nero continues to recuperate from his injuries.

More From WWMJ Ellsworth Maine