"Scientists now acknowledge that the Colorado River did NOT form the Grand Canyon"
Which scientist(s) is that? Please give the details of this assertion.
I'm working on getting a link to a source for you (that you will trust).
I'm leaving for the afternoon, but will provide it for you as soon as I can.