Blackwater merc jailed

Kabul, Afghanistan (AFP)

Leave a Reply