good one. If she did make these ridiculous statements then there was one more use for the duct tape. It should have been put on her damn mouth. She is an idiot. NASA must be infested with leftists. I am really bothered by the politicization of all aspects of Science and most of NASA. Disgusting.
Sounds like evidence of a giant world wide flood, that produced canyons and other deep ravines. OOPS not where she wants to go I'm sure.