Haiti protests escalate as streets barricaded, police cars set on fire

Haiti protests escalate as streets barricaded, police cars set on fire

Reuters

Published

Haitians erected street barricades and set police cars ablaze on Friday as protests intensified in the impoverished Caribbean nation, after four people were killed in clashes in recent days.

Full Article