Elinor Brown is the sister of Flight Sergeant Charles Peter McLaren who was killed when his plane crashed in Myanmar (Burma) in June 1945. The wreckage was discovered by a hunter in 1990. In 1997, El
Elinor Brown is the sister of Flight Sergeant Charles Peter McLaren who …