Captain Roger Goad GC BEM

An explosives Officer with the Metropolitan Police who was killed on this day 29th August 1975 by...

Read More