The world's largest land vehicle is a colossal excavator that stands taller than the Statue of Liberty and weighs more than the Eiffel Tower. The Bagger 288, constructed by German company Krupp for ...
Talk about buried treasure: archeologists in Germany have – literally – unearthed a pristine Soviet spy radio, buried for decades outside of Cologne. While searching for artifacts from a Roman empire ...