Missing Martin Richard 'Peace' Banner Mystery SolvedA peace banner dedicated to Martin Richard that vanished from the bridge over Interstate 93 in Dorchester has been located.