The Independent British newspaper "The Independent" publishes its last print edition. Sources: Sky News