The Bible does not contradict itself. Well of course it
does, but then Christian apologists have all kinds of sneaky tricks up their sleeves to explain away the discrepancies within the pages of the Bible. What Christians don't seem to realise, and what BryanAJParry picks up on in the video below, is that many, many books were left out of the Bible when it was being put together, purely and simply because they contradicted the core message the early Church was trying to cobble together.
You can easily get 100% of people to agree on something if you exclude those people who do not agree, which is what happened when the various Christian bishops got together and decided which books would go into the Bible and which would be left out.