(Note that all POW camps will certainly have innocents, so the same moral apply to the whole Geneva Convention.)
But stop arguing against legal facts when you don't have a clue... Don't trust the media to inform you.
----
(I'm not doing the moral argument, but: Do note that if the Geneva conventions was too mild, there will be fewer POWs taken... instead lots of more people will die before capture. E.g. Iraq handles captured terrorists by execution a lot, because they know people will get back out and kill again, by bribing themselves out of prisons etc.)