Footage shows migrants outfitted a road with a makeshift barricade reportedly in protest of Italian authorities.

By

Leave a Reply