Richard_Kennaway comments on Some recent evidence against the Big Bang