I was guessing this was in S. Africa. Are they IDF?
I believe it's in Chad & they are French. Not sure though.