Megaupload Ltd was a Hong Kong-based online company established in 2005 that operated from 2005 to 2012 providing online services related to file storage and viewing.On 19 January 2012, the United States Department of Justice seized the domain names and closed down the sites associated with Megaupload after the owners were arrested and indicted for allegedly operating as an organization dedicated to copyright infringement.

Read more in the app

Astronomers Detect Mega-Eruption from Supermassive Black Hole in Distant Galaxy Cluster

How mega-floods can be predicted

Oldest architectural plans detail mysterious desert mega structures

Neolithic Engravings are Oldest Architectural Plans of Humanmade Mega-Structures

Mars’ Mega Volcano: A Tour of Ascraeus Mons’ Rugged Terrain

Back Then, Baby Galaxies. Next, a Super-Mega Galactic Cluster?

Ancient Mega-Fish Was a Giant Swimming Mouth With a Tiny Body

Brunt Ice Shelf Breaks in Antarctica – Spawns Mega Iceberg 12x the Size of San Francisco

NASA's 'Mega Moon Rocket' aced first flight and is ready for crewed Artemis II launch

Mega-constellations, rockets and supersonic aircraft could thwart ozone layer's recovery

SpaceX Prepping for First Full Test Fire of Its Mega Starship Rocket Next Week. The Super Heavy booster designed to get Starship to orbit has never before lit up all 33 of its engines at once.

‘Dinosaur-Killer’ Asteroid Strike On Mars Caused A Mega-Tsunami 3.4 Billion Years Ago, Say Scientists

Colossal 'planet killer' asteroid sparked mega-tsunami on Mars, and now we know where it landed

Watch NASA’s Mega Moon Rocket Launch – Stunning Slow Motion Video

Liftoff! NASA's Artemis I mega rocket launches Orion to Moon

NASA launches mega Moon rocket, ushering new era of exploration

Historic Liftoff! NASA’s Artemis I Mega Rocket Launches Orion to Moon

Liftoff! NASA’s Artemis I Mega Rocket Launches Orion to Moon

NASA Successfully Launches Its Moon Mega Rocket! Watch The Official Live Stream Now

Artemis Mission: Here's everything you need to know about NASA's Space Launch System