The FBI and Armada Police are stopping every vehicle attempting to enter or leave the Village of Armada.

Agents and officers are marking an X on the hands of everyone they have spoken to.

You can see a long line of cars and squad cars blocking the road in a checkpoint of sorts.

Read more

Related Articles