Fact Check: NO Evidence 'Lead Developer At Google Earth' Believes Earth Is Flat
Fact Check
Did a "lead developer at Google Earth" say he believes the Earth is flat? No, that's not true: This claim originated from a 2017 article that Lead Stories was unable to verify as being authentic. We could not find any evidence that a lead developer at Google ever publicly said this or that a lead developer was ever suspended from…