Archive

Tag: earth

Earth is flat, said YouTube

San Francisco, Feb 18 (IANS) In a major goof-up, popular video-sharing platform YouTube projected it upon impressionable minds that — the Earth is flat — …