Sierra Leone Rebels Ambush

Step inside Sierra Leone's war-torn territory--armed rebels ambush the Irish Rangers.

""

No comments: