All Abducted Edo Train Passengers Have Regained Freedom All Abducted Edo Train Passengers Have Regained Freedom – NRC Confirms 1 year ago