BREAKING! US armored vehicles attack Haiti fuel terminal blockade, Russian tankers arrive | Redacted
Tense stand-offs across Port-au-Prince, Haiti today as Haiti's government forces face off against opposition forces. Meanwhile Russian tankers arrived this a...YouTube
Nanook
Unknown parent • •