MUMBAI: The History Channel has launched a new show Lost & Found on 14 February. Through the weekday show at 8 pm, the channel urges viewers...