Home Tags Steven Parker Shaw

Tag: Steven Parker Shaw

Americans Face Jail for Helping Haitian Militia

1
Two Americans being held for allegedly assisting a band of rogue soldiers/militia during a demonstration in Haiti's capital face up to three years in...
80,391FansLike
2,198FollowersFollow
3,396FollowersFollow

TRENDING ARTICLES