We Report, You Decide
Browsing Tag

Earth

Earth is flat, said YouTube

San Francisco: In a major goof-up, popular video-sharing platform YouTube projected it upon impressionable minds that -- the Earth is flat -- raising the number of people who now seriously…