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