Islam And Other Ideology
satellites sent in space by USA, Germany, China, Russia We have eye witness account of shape and rotation of earth from multiple rocket missions and satellite imaging