Leonardo Da Vinci Portrait of Christ Sells for Record $450.3 Million in New York November 16, 2017 by safoora
No kidding: Train runs without driver for 13 km, rail staff chases it on bike November 10, 2017 by safoora