Is evolution random?
No. Evolution is non-random. It's like rolling ten dice and rerolling all those dice which didn't roll a six, and continuing the proccess for the 15 rolls it takes and declaring it a miracle. Look the odds are 6^10 that I would roll that! I rolled it in 15 and the odds of rolling that in a single roll is 1 in 60 million! That can't be random!
Evolution, like the dice, builds upon past success. It's the antithesis of random.