About Me
Posted by - Blkfuse -
on - May 12 -
Filed in - Society -
The Chadian troops arriving in Haiti are the visible arm of imperialist intervention in which the United States projects force without putting boots on the ground.