1. Muhammad ( I know he was born thousands of years ago but millions are oppressed or even killed in his name daily so he still counts) Besides what would the list be without the most evil of all time? 2. Hitler 3. Osama Binladen 4. Ahmadinejad 5. Saddam Hussein 6. Gaddafi 7. Ayotollah Khomeini 8. Pol Pot 9. Idi Amin 10. kim Jong Il Strange how the so called religion of peace has so many in the top ten.