Also seen here.
IEC is the Independent Electoral Commision, a UN body for supervising African elections.
The IEC flys six of these C-130s.
IEC C-130
By kjfitz @ 2007-04-20 11:09:45
Rene73
@ 2008-03-02 15:29:53
http://maps.google.de/maps?t=h&hl=de&ie=UTF8&ll=39.815251,-82.937703&spn=0.000683,0.001247&z=20